一. keep on doing意为“坚持做某事”, keep doing意为“不停地做某事”。
二.不同的用法
1.ke ep on doing用法:接以形容词、副词、 as短语、现在分词(短语)、过去分词(词组)等作为宾语补足语的复合宾语,但不可接含动词不定式的复合宾语。
2.ke ep doing用法:接介词 from,接名词或动名词,表示"使自己不做某事",主要用于否定句或疑问句。
三、侧重点不同
1.ke ep on doing侧重点:指开始做某件事时,在完成的过程中停顿片刻,然后继续做。
2.ke ep doing侧重点:指从开始做一件事,中间不停地做到最后。
1. keep doing: 表示一直做,无停顿,或停顿很短的时间。这个词组常与表示延续性动词或静态的动词连用。
例句1:He kept watching TV for two hours.
他一直看了两个小时的电视。
例句2:She kept sleeping the whole day.
她整天都在睡觉。
2. keep on doing: 表示经过一段间歇后,继续做同一件事情。其后既可以接非延续性动词,表示反复,也可以接延续性动词。这个词组有不顾困难、警告、反对而坚持做某事的含义。
例句3:We kept on cleaning the street in the snow.
我们坚持在雪中清理街道。
例句4:We kept on talking until the light was off.
我们一直聊到灯熄灭了。