日记大全

日记大全 > 句子大全

Keep doing和keep(on doing有区别吗 Doing是宾语吗)

句子大全 2020-12-30 17:28:27
相关推荐

在COBUILD高级英语词典中,keep on的注解成与keep同义。

对keep on doing, 很多同学会认为on是介词,而doing为动名词(介词后面要有名词性短语)。顺从逻辑,keep doing的doing也应该是动名词。

然而,英文维基百科的-ing条目中有下面这个例句

【例句1】John kept asking Bill.

维基百科特别强调asking Bill是现在分词短语。这个如何理解呢?

我们再来审视keep on,这里的on真的是介词么?英式英语有如下这样的表达(尽管非正式)

【例句2】She kept on at him to get some qualifications. (她一直死缠烂打地找他,以便踅摸清限定条件。)

【例句3】He kept on about it so much that I agreed. (他一直喋喋不休地说这件事,我同意了。)

上面两个例句中的on肯定副词(非介词)。因此可以合理推断keep on的on是副词。

如果keep on的on是副词,那么keep是不是不及物动词呢?确实有词典是这样说的,比如American Heritage 词典。在该词典的keep的不及物动词义项下有keep on talking; keep guessing的举例。

在《朗文当代英语词典》(Longman Dictionary of Contemporary English)的keep不及物动词义项下,也有下面的例句

【例句4】She pretended not to hear, and kept on walking. (她假装没听见,继续往前走.)

综上,我们可以得出keep on中keep可理解为不及物动词(甚至系动词),而on被理解为副词。

按照上述理解,keep on doing的doing就不是动名词,而是现在分词。进而keep doing的doing也是现在分词。如果keep当成系动词(在The fruit will keep fresh for several weeks中keep就被当成系动词来理解),那么keep doing就有点像be doing那种现在进行时的语感。

中文网络上能搜到很多絮叨keep doing和keep on doing区别的文章,但是二者其实没有特别的差异。如果要说有,也就只有以下三点:

(1)keep doing是keep on doing的缩略版。如果完全版和缩略版没有什么差异时,人民倾向选择缩略版。因此keep doing和keep on doing的相对频率越来越高。

(2)当人们习惯于缩略版后,有人再去讲完整版,就给人有强调的感觉,所以keep on doing的强调色彩重一些。

(3)on有连续感,因此keep on doing的连续感(没完没了的感觉,体会【例句2】和【例句3】)更强一些,当然也让人感觉它的努力程度更强一些,如keep on keeping on的语义就是keep trying; keep doing what you are doing。如,

【例句5】I do my best. I just keep on keeping on. (我尽力了。 我只是继续坚持。

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新