keep 沒有to do的用法,一般來說只有keep doing,keep on doing
keep doing表示不間斷地做某事;keep on doing表示動作是時斷時續的.
這兩個片語均用來表示“不斷做”的意思,但在涵義上有所不同.
1.keep doing和keep on doing都可表示“不斷(老是)做某事”的意思,強調動作連續不斷,每隔一會兒發生,這時兩者可以換用.不同的是keep doing中的doing是動名詞,作賓語.例如:John always kept (on) asking questions.
約翰總是問個不停.
News of successes keeps (on) pouring in.
捷報頻傳.
2.keep doing還可表示連續不斷的動作或持續的狀態.keep on doing則沒有這種用法.例如:
We kept working in the fields in spite of the rain.
儘管下雨,我們還是堅持在地裡幹活.
Why do the dogs keep barking?
這些狗為什麼不停地叫?
keep 沒有to do的用法,一般來說只有keep doing,keep on doing
keep doing表示不間斷地做某事;keep on doing表示動作是時斷時續的.
這兩個片語均用來表示“不斷做”的意思,但在涵義上有所不同.
1.keep doing和keep on doing都可表示“不斷(老是)做某事”的意思,強調動作連續不斷,每隔一會兒發生,這時兩者可以換用.不同的是keep doing中的doing是動名詞,作賓語.例如:John always kept (on) asking questions.
約翰總是問個不停.
News of successes keeps (on) pouring in.
捷報頻傳.
2.keep doing還可表示連續不斷的動作或持續的狀態.keep on doing則沒有這種用法.例如:
We kept working in the fields in spite of the rain.
儘管下雨,我們還是堅持在地裡幹活.
Why do the dogs keep barking?
這些狗為什麼不停地叫?