现在完成时的使用方法
现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。那么现在完成时的使用 方法 你掌握多少了?以下是由我整理关于现在完成时的用法的内容,希望大家喜欢!
现在完成时的用法
现在完成时由?have/has+过去分词?构成。
①影响性用法:表示动作发生在过去,但对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果。比如中文说:?有人把窗户打破了.? 显然?打破窗户?这一动作是过去发生并且结束的,但说话人强调的重点是打破窗户对现在的影响----目前窗户还是破的。句中经常和一些表示不确定的过去时间状语连用,如:many times, just, yet, ever, never, already, before, so far, by now等连用.
②持续性用法:有时候也称为未完成用法。表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作。比如中文说:?自上个星期以来他一直很忙.? 表明,这个?忙?是从上个星期开始的,并且持续到现在,甚至有可能继续忙下去。句中常带有表示一段时间的时间状语,如:since, for.
实例分析一、影响性用法:
(1)I have lost my key.
我把钥匙丢了。
根据句意可知,?丢钥匙?这个动作发生在过去,同时也在过去已经完成。但这个过去发生和完成的动作对现在有影响----导致我现然无法打开门,或者我要去找开锁匠帮助。
(2)We have finished the work.
我们已经把工作干完了。
根据句意可知,这个?工作完成?的动作发生在过去,同时也在过去已经完成了,这个过去发生和完成的动作对现在的有影响----我们可以休息了,可以玩了,或者可以做其他事情了。
二、持续性用法:
(1)Mr.Jack has lived in China since 2002.
杰克自从2002年开始就一直住在中国。
根据句意可知,?住在中国?是从2002开始的,但它在过去没有完成,而是一直持续到现在,已经很多年了,甚至继续持续下去。
(2)I?ve waited a week for your answer.
等你的答复我已经等了一个星期了。
根据句意可知,?等"这个动作发生在过去,但它在过去并没有完成,而是一直等到现在,已经持续了一个星期。
现在完成时与一般过去时的区别
许多老师在讲解现在完成时与一般过去时的区别时是这样描述的:用一般过去时表示过去发生的事情,对现在没有影响;而现在完成时则表示动作对现在有影响。 这样的解释你肯定不满意,因为不管你用什么时态,过去发生的动作对现在总是存在或多或少影响的,并不会因为你的时态不同而变化。比如你过去背了单词对现在有影响,你过去看了电影对现在有影响,你过去跑步锻炼对现在有影响,乃至你过去犯了错误对现在也有影响,等等。
它们的不同之处在于,说话者是否强调这个影响-----如果强调对现在的影响,就用现在完成时;如果不强调对现在的影响,而是强调动作曾经发生过,以及过去发生时间,就用一般过去式。
实例分析I've washed my car. 我已经洗过我的车了。
I washed my car. 我洗了我的车。
第一句用的是现在完成时,它强调的是洗车对现在的影响----车子现在很干净;第二句是一般过去时,它不强调洗车对现在的影响,只表明车在过去洗过,至于它现在是否干净,说话人并不关心和在意。
I?ve seen the film. 我已经看过这部电影了。
I saw the film last week. 我上周看了这部电影。
第一句现在完成时,它强调我看过这部电影,至今还记得电影内容;第二句一般过去时,它强调看电影是在上周这个时间,而并不是其他什么时候。
The lift has broken down. 电梯坏了。
The lift broke down. 电梯坏了。
第一句现在完成时,它强调的是电梯坏对现在的影响----我们不得不走楼梯,或者我们必须请人来 修理 ;第二句一般过去时,它不强调电梯坏对现在的影响,只表明电梯在过去曾经坏过,至于它现在是否能使用,说话人并不关心。
Tom has had a bad car crash. 汤姆发生了严重的车祸。
Tom had a bad crash.汤姆发生过严重车祸。