1、完成时态是表示在某一时间之前已经完成或一直持续到该时间的行为,由助动词have+edhave+ed分词分词构成。动词进行时态分为以下四种,最常用的有两种:现在完成时和过去完成时。时态时态现在时现在时过去时过去时将来时将来时过去将来时过去将来时一般一般一般现在时一般过去时一般将来时一般过去将来时进行进行现在进行时过去进行时将来进行时过去将来进行时完成完成现在完成时过去完成时将来完成时过去将来完成时完成完成进行进行现在完成进行时过去完成进行时将来完成进行时过去将来完成进行时含义:含义:表表示在说话此刻之前已经完成或一直持续到示在说话此刻之前已经完成或一直持续到说话此刻的行为。说话此刻的行为。结构:
2、结构:助动词助动词havehave的一般现在时形式的一般现在时形式have(has)+edhave(has)+ed分词。分词。常与以下时间状语连用:常与以下时间状语连用:表示表示不确定的过去时间不确定的过去时间者者:already,yet,just,before,recently,still,lately,never等。表示表示频度频度者:者:often,sometimes,ever,never,twice,once,seldom等等。表示表示包括现在在内包括现在在内者:者:today,now,this week(month,)等。表示表示一段时间一段时间者:者:since,for,till
3、now,up to now,up to the present,so far,these days(years,),in(for)the last(past)few years,all day(year,),all ones life等现在完成时不能单独与表示过去的时间准确时间状语连用,如:Yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.比如:我们不能说:Han Mei has seen the film two days ago.我们可以说:Han Mei has seen the film since
4、 two days ago.因为 two days ago 是单纯指过去的一个时间点,只说明“看”这一动作是在两天前发生的,与现在无关。但是,只要将它改为 since two days ago 就可以用在现在完成时的句子里了,因为它已经含有从过去到现在的时间段的意义了。1 1、表示、表示到现在为止已经完成的到现在为止已经完成的行为行为:该行为发生在某个不明确的过去时间,强调该行为对现在所造成的结果和影响,常与already(肯定句),yet(否定句,疑问句),just,before,lately,recently;never,ever,often,rarely,once,today,this
5、week/month;since,for 等时间状语连用。Have you been to that country before?你以前去过那个国家吗?He has just gone to England.他刚去英国。I have spent all of my money.现在我没有钱花了。Jane has laid the table.简已经摆好了桌子。have been to与与have gone to的区别:的区别:have gone to:“已经去了”,表示人不在这里;have been to:“去过”,表示人在这里。-Where is Mr.Li?He has gone to
6、the UK.李先生在哪里?他去了英国。-Do you know something about Beijing?Yes,I have been to Beijing three times.你知道北京的情况吗?是的,我去过那里三次。2 2、表示表示持续到现在的持续到现在的行为行为:该行为开始于过去某个时间并一直持续到现在(可能刚刚结束,也可能还要持续下去),常与since,for,till now,up to now,so far,all day/year等表示一段时间的时间状语连用.How long have you waited for him?你已经等他多久了?Mary has bee
7、n ill for three days.玛丽已经病了三天了。I have lived here since 1998.我从1998年开始就住在这里。3 3、表示、表示将来的将来的行为行为:在时间和条件状语从句中表示到将来某时已完成或仍持续的行为.We will set out at seven if he has stopped raining by that time.如果七点钟雨停了我们就动身。for+时段:为时间 We have lived in this city for more than 40 years.since+过去一个时间点:自从以来 We have lived in t
8、his city since 1958.since+时段+ago:多久以前since+从句(过去时)It is+时段+since+从句(过去时)在完成时中,瞬间动词(buy,die,join,lose)不能直接与表示一段时间的状语for,since 连用。此时须将该瞬间动词改为延续性动词或状态动词。具体变化见下表:瞬间性动词的完成时瞬间性动词的完成时延续性动词或状态动词的完成时延续性动词或状态动词的完成时have(already)gone tohavebeen in/at for(two years)hascome tohasbeen heresince(1990)(had)left(had)
9、been away fromarrivedbeen indiedbeen deadbegunbeen onendedbeen overbought.hadborrowedkeptjoinedbeen in 或者使用下面这个句型:或者使用下面这个句型:It is/has been +(It is/has been +(多久多久)+since+)+since+主语主语(人人)+)+谓谓语语(过去时过去时)+)+过去时间状语过去时间状语(1)现在完成时和一般过去时表示的皆是过去发生的行为,但:现在完成时强调的是该行为对现在的影响和结果,且该过去时间不明确;一般过去时表示的行为所发生的过去时间确定,且
10、与现在无关(故表示具体过去时间的时间状语只能用于一般过去时)。I have read the book.我读过这本书。(强调已知道其内容)I read the book yesterday.我昨天读了这本书。(仅说明有过此行为)(2)现在完成时和一般过去时皆可表示在一个过去时间曾持续的行为或状态,但:现在完成时强调该行为或状态至今持续;一般过去时则不涉及现在如何。He has lived abroad for many years.他在国外生活了许多年。(仍在那里生活)He lived abroad for many years.他在国外生活过许多年。(已不在那里生活了)规规则则变变化化原形动
11、词结尾原形动词结尾情况情况过去式和过去分词过去式和过去分词e.g.一般情况+edtalk-talked辅音字母+y结尾yi,+edstudy-studied,但:play-played重读闭音节一元一辅结尾双写辅音字母,+edstop-stopped,fit-fitted,refer-referred但:mix-mixed,enter-entered,oil-oiled不发音的e结尾+dline-lined,decide-decided特殊情况quarrel-quarrel(l)ed,travel-travel(l)ed,program-program(m)ed,picnic-picnicke
12、d不 规 则 变不 规 则 变 化化(见不规则动词变化表)详见附录一:不规则动词概 念表示过去发生的动作或行为对现在造成的影响或后果,也表示过去发生的动表示过去发生的动作或行为对现在造成的影响或后果,也表示过去发生的动作或行为一直持续到现在,而且还有可能持续下去。作或行为一直持续到现在,而且还有可能持续下去。结 构have/has+过去分词过去分词句 型肯定句主语+have/has+过去分词+We have had a party in my home.否定句主语+havent/hasnt+过去分词+We havent had a party in my home.一般疑问句Have/Has+
13、主语+过去分词+?Have we had a party in my home?肯定回答 Yes,主语+have/hasYes,you have.否定回答No,主语+havent/hasntNo,you havent.特殊疑问句疑问词+一般疑问句Where have you had a party?特殊疑问句回答整句或关键词We have had a party in my home./Home.climbedplaceddecideddevotedpermittedpreferredsufferedmarriedplayedcutspreadbegunswumfoundstuckpaidta
14、ughtsaidthrownbrokenHaveheardhavethoughthassoldhas been将下列各句变成否定句和一般疑问句,并任意给以回答将下列各句变成否定句和一般疑问句,并任意给以回答:1.She has already learned three foreign languages.She hasnt learned three foreign languages yet.Has she learned three foreign languages yet?-Yes,she has.-No,she hasnt.2.His family has lived in New
15、 Mexico since 1970.His family hasnt lived in New Mexico since 1970.Has his family lived in New Mexico since 1970?-Yes,they have.-No,they havent.含义含义:表表示到过去某一时间为止已经完成或一直仍示到过去某一时间为止已经完成或一直仍在持续的行为。在持续的行为。结构:结构:助动词助动词havehave的一般过去时形式的一般过去时形式had+edhad+ed分词。分词。常与以下时间状语连用:常与以下时间状语连用:通常通常表示表示过去某个时间点过去某个时间点:
16、by,before,at,until,when,as soon as等等表示表示不确定的过去时间不确定的过去时间者者:already,yet,just,before,hardly等。表示表示频度频度者:者:often,sometimes,ever,never,twice,once,seldom等等。表示表示一段时间一段时间者:者:since,for,so far,all day(year,),all ones life等。1 1、表示、表示到过去某时间为止已经完成的到过去某时间为止已经完成的行为行为:即过去某时间之前的行为,强调一过去行为先于另一过去行为(过去的过去)。常与by,until,w
17、hen,as soon as,already,yet,just,before,never,ever,often,seldom,hardly,once,twice,so far,all day/year,since,for 等时间状语连用。She didnt know him because she had never met him before.她不认识他,因为她以前从未见过他。过去完成过去完成时中连词时中连词after和和before的的特殊用法特殊用法:过去完成时中连词过去完成时中连词afterafter和和beforebefore已指明两个行为的先后,故在已指明两个行为的先后,故在先的
18、行为也可用一般过去时。先的行为也可用一般过去时。He had learned/learned some English before he went abroad.他出国前学过一点英语。2 2、表示表示持续到过去某时间的持续到过去某时间的行为行为:即在过去某时间之前已经开始、并一直持续到这个过去时间的行为(该行为可能刚刚结束,也可能还要持续下去);常与since,for,all day/year等表示一段时间的时间状语连用.He said they had known each other since their schooldays.他说他们从中学时代起就互相了解。3 3、表示、表示将来的将
19、来的行为行为:在时间和条件状语从句中可表示到某个过去的将来时间已完成或仍持续的行为.She told us that we could have a holiday when she had finished the design.她告诉我们她完成这项设计后要休假。4 4、表示、表示虚拟用法虚拟用法:表示臆想的或非真实的过去情况,多用与某些句型中。If you I had noticed it,I would have told you yesterday.我要是注意到了这点,昨天就告诉你们了。If only she had not failed last weeks examination!
20、她要是上周的考试及格了该有多好!Wed rather you had told the truth.我们宁愿你当初说的是实话。在在过去过去完成时完成时中,若几个连续发生的行为无因果关系或其他必中,若几个连续发生的行为无因果关系或其他必然的联系,且是按发生的先后顺序讲述,并用连词然的联系,且是按发生的先后顺序讲述,并用连词andand或或butbut等等连接时,可皆用一般过去时,在先的行为不用过去完成时。连接时,可皆用一般过去时,在先的行为不用过去完成时。She closed the book,turned off the light and went out of the room.她合上书,
21、关掉灯,然后走出房间。概 念表示到过去某一时间为止已经完成或一直仍在持续的行为。表示到过去某一时间为止已经完成或一直仍在持续的行为。结 构had+过去分词过去分词句 型肯定句主语+had+过去分词+We had had a party in my home.否定句主语+hadnt+过去分词+We hadnt had a party in my home.一般疑问句Had+主语+过去分词+?Had we had a party in my home?肯定回答 Yes,主语+hadYes,you had.否定回答No,主语+hadnt No,you hadnt.特殊疑问句疑问词+一般疑问句Wher
22、e had you had a party?特殊疑问句回答整句或关键词We had had a party in my home./Home.hadtakenhadreachedhad lefthadseen将下列各句变成否定句和一般疑问句,并任意给以回答将下列各句变成否定句和一般疑问句,并任意给以回答:1.The guests had left when she hurried home by taxi.The guests hadnt left when she hurried home by taxi.Had the guests left when she hurried home by taxi?-Yes,they had.-No,they hadnt.2.The two ancient scientist had been great fiends since their youth.The two ancient scientist hadnt been great fiends since their youth.Had the two ancient scientist been great fiends since their youth?-Yes,they had.-No,they hadnt.34/54