英语现在完成时概述 现在完成时的定义:过去的行为对现在的影响或结果,或过去的行为或状态延续到现在的迹象。 句型构成 基本结构:主语的过去分词有/有动词(P.P.) 现在完成时的用法 肯定句:主语的过去分词(p.p)(V-ed)宾语(或其他)有/有动词。 否定句:主语
英语现在完成时概述
现在完成时的定义:过去的行为对现在的影响或结果,或过去的行为或状态延续到现在的迹象。
句型构成
基本结构:主语的过去分词有/有动词(P.P .)
现在完成时的用法
肯定句:主语的过去分词(p.p)(V-ed)宾语(或其他)有/有动词。
否定句:主语的过去分词(p.p)(V-ed)宾语没有/没有动词。
一般问题:主语动词的过去分词(p.p)(V-ed)宾语(或其他)有/没有?
是的,我有。或者是的,她/他/人名有。
否定回答:没有,我没有。或者没有,她/他/人名没有
特殊疑问句:特殊疑问句和一般疑问句(有/有主语过去分词其他)
被动时态:
现在完成被动语态的正面表达是:已经/已经做了。例如:
实验已经成功完成。实验非常成功
1、表示影响或结果
这个用法的现在完成时是指过去发生的一个动作在过去已经完成,并且这个动作对现在仍然有影响或结果,而说话人强调或对这个影响或结果感兴趣。
如何理解一个完成的动作对当下的影响或结果?请看这个例子:
他已经离开这个城市了。他已经离开了这座城市。(结果:他不在这个城市。)
有人打破了窗户。有人打破了窗户。(结果:窗户还是破了。)
我的钢笔丢了。我的钢笔丢了。(结果:我现在没有笔。)
他已经完成了他的工作。他已经完成了他的工作。(结果:他可以做别的事情。)
也就是说,是指从过去某个时间到现在反复发生的动作或情况,这种反复的动作现在可能继续,也可能结束。例如:
你多久见她一次?你多久见她一次?
2.表示动作和行为的连续性(状态)
这个用法中的现在完成时是指过去发生的动作或开始状态在过去没有完成或结束,但一直持续到现在,并可能继续(或在这里结束)
英语有连续动词,可以长时间或长时间保持动作,如:
他在我们学校已经呆了30年了。他在我们学校教书已经30年了。意思是他从开始教书到现在已经教书30年了。
从上周开始,他一直很忙。自上周以来,他一直很忙。
自从他离开学校以来,他一直为我们工作。他离开学校后一直为我们工作。
注意:现在完成时表示连续时,谓语动词不能用非连续动词(暂态动词),应该用连续动词,也就是换个说法,比如:
他已经离开一分钟了。他已经离开一分钟了。
这本书他已经有两个月了。他买这本书已经两个月了。
她已经坐了三个月的桌子了。她借这张桌子已经三个月了。
就像一般现在时可以表示未来一样,现在完成时也可以表示时间状语从句中的未来。例如:
我会等到他写完信。
你休息后,我带你去花园。你好好休息后,我带你去我们的花园。
注意:现在完成时被误解了
(1)been (to)和been(to)的区别:been(to)的意思是“到过某个地方(现在回来了)”,可以用在每个人身上;Have gone)的意思是“去某地(说话时有人不在)”常用于第三人称。前者可以搭配一次,从不,几次等。而后者则不能。他们去过北京两次。他们去过北京两次。
他去北京了。他去北京了。
(2)如果单纯指一段时间,或者强调一段时间,虽然有“自”字,但没有必要用完成式。他父亲去世已经两年了。=他父亲已经去世两年了。
(3)终结动词现在完成时的否定形式已经成为一种可持续状态,可以与表示一段时间的状语连用。
从1997年开始我就没有离开过这里。自1997年以来,我从未离开过这里。
一直在:意思是一直呆在某个地方,经常和时间段(呆久了)相匹配。
以上是英语现在完成时的基本用法,属于非常重要的语法知识,使用频率很高。在会话、阅读、写作中最常见。想把自己的英语水平提升到中高水平,就必须掌握。