您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 现在完成进行时讲解及练习
19.现在完成进行时1定义:现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。2现在完成进行时的构成:现在完成进行时是由“have/has+been+动词的现在分词”构成3现在完成进行时的基本句型肯定式I/Wehavebeenworking.疑问式Haveyoubeenworking?简略回答Yes,I/wehave.No,I/wehaven't.肯定式He/She/Ithasbeenworking.疑问式Hashe/she/itbeenworking?简略回答Yes,he/she/ithas.No,he/she/ithasn't.4现在完成时的用法1)在强调指出动作还未结束,还要继续下去。如:I'vebeenreadingthisbookfortwohours,butIhaven'tfinishedit.这本书我已读了两个小时了,但我还没读完。I'vereadthisbook.我已读完这本书了。2)强调动作延续时间的长久或带感情色彩。Shehasalwaysbeenworkinglikethat.她一贯是这样工作的。3)现在完成进行时也可表示现在以前这段时间反复发生的事情。We'vebeenseeingquitealotofeachotherrecently.最近我们经常见面。5现在完成时和现在完成进行时的区别1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。试比较:We'vebeenlivingherefortenyears.We'velivedherefortenyears.我们在这儿已经住了十年了。2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:Thestudentshavebeenpreparingfortheexam.(还在进行)学生们一直在准备考试。2Thestudentshavepreparedfortheexam.(已经结束)学生们为考试作了准备。3)有些表示状态,感情,感觉的动词如:have,exist,like,hate,hear,know,sound等动词不能用于现在完成进行时,但可用于现在完成时。如:They'veknowneachothersince1970.自从1970年起他们就相互认识了。3过去完成进行时用法详解一、结构形式过去完成进行时由“hadbeen+现在分词”构成,因此无人称变化。二、用法归纳■过去完成进行时表示持续到过去某时的一个动作(可算是现在完成进行时的过去式):Thegroundwaswet.Ithadbeenraining.地是湿的。此前一直在下雨。Atlastthebuscame.Ihadbeenwaitingforhalfanhour.最后公共汽车来了,我已等了半小时。Shewasoutofbreath.Shehadbeenrunning.她气喘吁吁,她一直在跑来着。Hegaveupsmokinglastyear.He’dbeensmokingfortwentyyears.去年他戒烟了。他抽烟已经二十年。■过去时间可用一个时间状语表示:WhenIfirstmether,shehadbeenworkinginthecompanyfortenyears.我第一次见到她时,她在那家公司已工作十年了。Ihadnotbeenwaitinglongwhenataxidrewup.我没等多久就来了一辆出租车。Shehadbeenlookingattheparcelforsometimebeforesherealizedthatitwasforhermother.这包裹她看了好一会儿才明白这是寄给她妈的。Until/Uptillthenshehadbeenlivingwithherdaughter.到那时为止她一直和她女儿一起住。■但在更多情况下过去时间由另一句子表示出来,毋需加上时间状语:Hereyeswerered.Itwasobviousshehadbeencrying.她眼睛红红的,显然她是哭了。Janewasannoyed.Peterhadbeenphoninghereverynight.简很不高兴。彼得一直每晚给打电话。Hewasverytired.Hehadbeenworkingallday.他很累。他干了一整天活。Shecouldn’tunderstandhim.Shehadn’tbeenlearningEnglishlong.她不懂他的话。她学语的时间还不长。Iwokeup—Ihadbeenhavingabaddream.我醒了,我做了个恶梦。Shewasverytired.Shehadbeentypinglettersallday.她很累了。她整天都在打信件。Hereyeswerered.Itwasobviousshehadbeencrying.她的眼睛红了,显然她刚哭过。Wehadbeendoingbusinesswitheachotherforyearsbeforewequarrelled.在吵翻之前,我们多年来在业务上一直来往。4WhenIfirstmetAnn,shehadbeenworkingforExxonfor15years.我第一次遇到安的时候,她已在埃克森公司干了15年了。Jennywasannoyed.Jimhadbeenphoninghereverynightforawholeweek.詹妮生气了。整整一星期,吉姆天天晚上都给她打电话。■有时上下文可说明是谈过去的事,因此不需要时间状语:ShehadbeenwatchingTVallday.她看了一天的电视。Ihadbeenreadingyourbook.我一直在看你写的书。Therainhadbeenpouringallnight.倾盆大雨下了一整夜。Wehadbeentravellinginmanycountries.我们一直在许多国家旅游。这个时态也可用在某些从句中,这时从句的动作发生在主句的动作之前而对其有影响:Iheardyou’dbeenlookingforme.我听说你一直在找我。ThatwasjusttheletterIhadbeenexpecting.这正是我一直期待的信。Thatwasexactlywhatwehadbeentryingtodo.这正是我们一直想做的事。Iwantedtoknowwhathadbeengoingon.我想知道一直在发生什么事。Thedriveincreasedthefatigueshehadbeenfeeling.开车增加了她一直感到疲惫感觉。Theysaidthattheyhadbeenfightingfortheirrightsalltheseyears.他们说这些年来他们一直在为他们的权利而斗争。三、特别补充■凡不能用于进行时的动词均不能有这种时态,但动词want(有时还有wish)除外。如:Theboywasdelightedwithhisnewknife.Hehadbeenwantingoneforalongtime.男孩对新小刀很高兴。他早就想要一把了。■过去完成进行时没有被动语态。5过去将来进行时一.基本结构:1.过去将来进行时由should(would)+be+现在分词2.否定:should(would)+not二.基本用法:1.过去将来进行时表示就过去某一时间而言,将来某一时刻或某一段时间正在进行的动作,主要用于宾语从句中,尤其多用于间接引语中。举例:Theysaidtheywouldbecoming.他们说了他们将要来。(用于间接引语中)HeaskedmewhatIshouldbedoingatsixthenextday.他问我次日六点将正在做什么。(用于间接引语中)Thenewjobhewouldbetakingwasraisingracinghorses.他将要接受的新工作是养赛马。(用于定语从句中)2.过去将来进行时可以表示在过去某一时间之后即将进行的动作。举例:Hesaidhecouldnotcomebecausehewouldbehavingameeting.他说他不能来因为要开会。3.过去将来进行时表示在过去将来某一时间正在发生的动作。它常和表示过去将来的时间状语连用,但上下文清楚时,时间状语亦可省略。和将来进行时一样,它也常表计划中的事,不表意愿或打算。它还有一个特点,即常用在宾语从句(尤其是间接引语)中。举例:JohntoldusthatMarywouldbecomingnextday.约翰告诉我们玛丽第二天来。IneverrealizedthatsomedayIwouldbelivinginChina.我从未想到将来有一天会在中国居住。Shesaidshewouldbesettingoffonthe10o’clocktrain.她说她将乘10点钟的火车走。4.过去将来进行时有时也可用在其它从句中。举例:ThenewnamehewouldbeusingwasJackJones.他将用的新名是杰克·琼斯。(用在定语从句中)HewouldpaytherestashewouldbeleavingFrance.其余款项,他将在离开法国时付清。(用在状语从句中)65.过去将来进行时也可用在独立句中。Thecarstarted.EllenJameswouldbedrivingofftotheuniversity.车子发动了。埃伦·詹姆斯要开车到大学去。7将来完成时将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。构成will/shall+have+完成式用于第一人称,will+have+完成式用于其他人称。实例a.状态完成:表示某事继续到将来某一时为止一直有的状态。b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已获得的经验。Theywillhavebeenmarriedfor20yearsbythen.YouwillhavereachedShanghaibythistimetomorrow.将来完成时的构成将来完成时的构成是由shall/will+have+过去分词构成的。Beforelonghewillhaveforgottenallaboutthematter.不久他就会全然忘记这件事的。Heissomebodynow.Hewillnothaverememberedhisoldclassmates.他现在是一个有身份的人了,他可能不会记得老同学了。WillyouhaveknownKevinfor10yearsnextmonth?到下个月你认识凯文该有10年了吧?将来完成时的用法①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。Weshallhavelearned12unitsbytheendofthisterm.到这个学期末,我们将学完12个单元。BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.你到家之前我将把房子彻底打扫一遍。②表示推测,相当于musthavedone结构。Youwillhaveheardofthis,Iguess.我想你已经听说过这件事了。Iamsurehewillhavegottheinformation.我相信他一定得到了这个信息③.表示某种状态一直持续到说话人所提及的时间wewillhavebeenmarriedayearonjune25th到6月25日我们俩结婚就满1年了8过去将来完成时的用法一、构成方法过去将来完成时由“would+have+过去分词”构成。二、用法及用例过去将来完成时表示在过去看来将来某时会已经完成的动作:Shesaidshe’dhavefinishedherexamsbythen.她说那时她会已经考完试了。IthoughtSophia
本文标题:现在完成进行时讲解及练习
链接地址:https://www.777doc.com/doc-7190686 .html