回覆列表
  • 1 # 軟萌小兔嘰

    兩者均可後接動名詞(不接不定式),區別如下:  

    1. 表示反覆發生的動作(即動作之間略有間隔)時,兩者可互換。如:  They kept (on) talking about it. 他們一直在談論此事。  My shoe laces keep (on) coming undone. 我的鞋帶老是鬆開。  

    2. 表示持續的狀態或連續不斷的動作(動作之間沒有間隔)時, 通常只用 keep doing sth。如:  He kept standing during the meeting. 開會時他一直站著。  We kept hoping that they would have a chance to come to China some day. 我們一直希望他們什麼時候有機會到中國來。  

    3. 表示將一直在做的事繼續做下去,通常只用 keep on doing。如:  He kept on working after dark. 天黑了他還繼續幹。  Don’t give up; keep on trying. 別灰心,繼續努力。  注:這樣的 keep on doing可與 go on doing 換用。如:  The boys kept [went] on doing their homework in spite of interruptions. 儘管有干擾,孩子們仍繼續做自己的作業。  

    4. 有時若意義明確,keep on 後的 doing sth 可省略,而 keep 後卻不能省略 doing sth。如:  The rain kept on for several days. 雨一連下了好幾天。

  • 中秋節和大豐收的關聯?
  • 衣服上長黴了用什麼可以去掉?