英语的用法是什么?
现在完成时跨越两个时间,一个是过去,一个是现在。它的动作发生在过去,但对现在有影响(或结果),而这种影响(或结果)往往是说话人的兴趣所在,所以后面往往没有时间状语。现在完成时表示的动作可以离说话人的说话时间很近也可以很远,比如:
车已经到了。车来了。(结果:车已经在门口了)
有人打破了窗户。有人打破了窗户。(结果:窗户还是破了)
他生病了。他刚刚生病了。(结果:我现在看起来不太好)
美国英语经常使用过去简单时,而不是现在完成时,例如:
发生了什么事?发生了什么事?(等于发生了什么?)
谁拿了我的字典?谁拿了我的字典?(等于谁拿了我的字典?)
表距离,例如:
他游历了许多国家。他去过许多国家。(结果:他消息灵通)
你见过大海吗?你见过大海吗?结果:如果你见过海,告诉我海是什么样的。
她受过良好的教育。她受过良好的教育。(结果:她的文化程度比较高)
有时你可以使用现在完成时来完成一个以上的动作。比如:
他们去了月球,又回到了地球。他们踏上月球,然后返回地球。
这条河是中国的灾难。但是我们终于驯服了它。这条河是中国的灾难。但我们最终驯服了它。
注意,去过和去过有不同的意思。尝试比较:
我去过图书馆。我刚从图书馆回来。回去,用be动词的现在完成时。
他去图书馆了。他去图书馆了。Go不归,用go的现在完成时,只能用第三人称。
也可与不定式连用。比如:
我去看过约翰了。我去看约翰了。
这是他为数不多的几次流泪了。这是他难得的眼泪。
现在完成时常用来表示持续的动作或状态,也可以用来表示过去重复的动作。
1)无限动词表持久化。表示持续动作或状态的动词多为无限动词,如live、study、teach、be、wait等。它们常与由since或for引导的词连用。比如:
我在这里住了三十多年了。我在这里住了三十多年了。
自从去年十月以来,我一直在这里。(因为是介词)
自从我来到这所学校,她就一直教我们。自从我来到这所学校,她就一直在教我们。(自作为连词)
此外,since也可以用作副词。
虽然from从句常用过去简单时,但有时也可用现在完成时。在现在完成时中,自子句表示“期间”或“自”的开始,但其后的动词必须是无限连续的。如果since后面的动词是无限的,但时态是简单的过去式,则表示从这个动作结束后开始计数。比如:
自从我住在这里以来,我经常遇见他。
自从我不住在这里以来,我经常遇见他。
自从我认识他以来,我从他身上学到了很多东西。我从他身上学到了很多。
一般来说,这种现在完成时会持续到将来。但它可能不会继续。比如:
你等了很久吗?你等了很久了吗?如果说话的人是对方正在等待的人,那么这个动作就不会继续。For在long之前省略,因为long本身可以用作副词)
这些鞋子穿破了。它们已经持续了很长时间。这些鞋子穿破了。已经穿了很久了。(已经持续的不再继续。For)很久之前就被省略了。
非无限动词在现在完成时一般不能连续,但非无限动词在否定结构中可以连续,因为“否定状态”本身是可以连续的。比如:
我已经三个月没买过东西了。
我已经整整一周没碰啤酒了。我已经整整一周没碰啤酒了。
2)也可以用限定动词表继续。在当代英语中,一些限定动词突破了上述规则,在某些情况下,还可以与由since或for引导的词连用,表示“坚持”。比如:
两位领导人已经会晤了两个小时。两位领导人会晤了两个小时。
他已经访问中国三天了。他在中国进行了为期三天的访问。
你什么时候变得活跃了?你是什么时候开始积极起来的?
但需要注意的是,介词for有时并不表示“经验”,而是表示“目的”。比如:
我只来了几分钟。
查理去加拿大呆了六个月。查理将去加拿大呆六个月。
3)列出过去重复的动作。这种现在完成时经常与时间状语连用,如总是、经常、许多次和每天。比如:
我父亲总是骑自行车去上班。我父亲总是骑自行车去上班。
这个星期每天都下雨。这个星期每天都下雨。
他试了六次,六次都失败了。他试了六次,六次都失败了。
它还经常与包含另一个现在完成时的when从句连用,表达过去的经历。比如:
我在伦敦时经常遇见他。我在伦敦时经常见到他。
有时当我独自一人时,我会想起那件蠢事。有时候一个人的时候,会想起那件可笑的事。
when子句中的现在完成时经常被过去简单时所代替,例如在这里,有人向灰熊开枪时被打死了。)
和现在简单时一样,现在完成时在时间状语从句中也可以表示将来。比如:
我们吃完早饭就去。早饭后我们离开了。
雨还没停,你怎么能走呢?你怎么能在雨停前走呢?
我要等到他写完信。我想等到他写完信。
过去时态的名词从句。和现在简单时一样,现在完成时也可以用在过去时之后的名词从句中,表示说话人相信从句所表达内容的真实性。比如:
我听说你生病了。我听说你生病了。
调查证明他已经尽力了。调查结果表明他尽了最大努力。