keep on doing sth 与 keep doing sth 的区别
keep doing sth.坚持做某事 强调状语的继续,常与表示延续动作的动词与静止状态的动词连用,如(hope, think, wonder, dream, sit, stand, lie, sleep等) He kept talking until the meeting was over.他一直在说,直到会议结束。 He kept eating...
keep
keep on doing和keep doing的意思不同、用法不同、偏重点不同。keep on doing指开端做某事,在做的进程傍边停歇一段时辰,然后再接着做。keep doing指从开端做某事,中心一向一贯做到首先。
keep doing和keep on doing的不同
keep on doing sth暗示动作的一再,强调动作与动作之间有间隔。
例如:They kept on asking me the same question.他们一再问我一样的问题。
该句中的keep on doing sth意为“一再做某事”。“问一样的问题”,并不是一贯问问题没有停下,而是“我”没有答复,所以问了间隔性的再问,强调的是动作的一再性。
keep doing sth强调状态的继续,常与暗示延续性动作的动词和静止状态的动词连用。
例如:The boy kept standing in the front of the class.这个男孩一贯站在教室前面。
该句中的keep doing sth意为“一贯做某事”,强调的是动作的不间间断性。这个男孩是一贯站在教室前面的,stand“站立”是一个延续性动词,可以与keep doing sth连用。
keep on doing接以形收容词、副词、as短语、现在分词(短语)、以前分词(短语)等充当宾语补足语的复合宾语,但不成接含动词不定式的复合宾语。
keep doing接介词from,再接名词或动名词,暗示“使本人不做某事”,重要用于否定句或疑问句。