您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 过去完成时(详细讲解)
Thepresentperfecttense:Have/has+thepastparticipleIhavereceivedaletterfromLilyrecently.Hashehandedinherhomeworkyet?HehasjustgonetoBeijing.TheyhaveneverbeentotheUSA.Wehavelivedherefortenyears.pastperfecttense过去完成时由had+过去分词构成表示过去的过去生的动作构成方式:肯定句:had+动词的过去分词否定句:hadnot+过去分词一般疑问句:had+主语+过去分词肯定回答:Yes,主语+had.否定回答:No,主语+hadn’t.基本用法:1.过去完成时表示在过去某时或某个动作之前发生的动作或存在的状态或表示经历或经验.(1)我说自从你搬到这儿以来妈妈一直为你的懒惰而生气.(2)我到达电影院之前电影早已经开始了.Isaidmotherhadbeenangryaboutyourlazinesssincewemovedhere.Thefilmhadbegunbeforewegottothecinema.2.过去完成时常和by或since,for引导的表时间的从句或短语连用,但必须要与一个表示过去时的动作相对照.1.他来我们学校之前已经在那所学校工作了三年.2.当Millie到达电影院的时候,电影已经开始了半个小时了.3.自从他离开南京我们就一直没有见过面.Hehadworkedinthatschoolforthreeyearsbeforehecametoourschool.ThefilmhadalreadybeenonforhalfanhourwhenMilliegottothecinema.Wehadn’tseeneachothersinceheleftNanjing.例题解析:举一反三,学的更轻松!1.He______inShanghaiUniversityforfouryearsbeforehe______Beijing.A.studied,hadgoneB.hadstudied,wentC.hasstudied,goesD.hadstudied,hadgone解析:他去北京之前在上大学学习了4年。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。3.在told,said,knew,heard,thought等动词引导的宾语从句中,一般用过去完成时。1.她说她从来没有去过巴黎。Shesaid(that)shehadneverbeentoParis.2.我觉得我以前见过他。IthoughtthatIhadseenhimbefore.3.Tom说他借了这本书两周了。Tomsaidhehadborrowedthebookfor2weeks.kept过去完成时常用句型:一、主语+过去完成时+when\before引导的从句(从句谓语动词为过去式)Tomwassurprisedthatmostoftheguests_____whenhe______attheparty.A.left;hadarrivedB.left;arrivedC.hadleft;hadarrivedD.hadleft;arrived1.我在你回来之前就已经把晚饭准备好了.2.当我赶到学校时,已经开始上课了.3.在我到家之前他已经走了.Ihadfinishedcookingdinnerbeforeyoucameback.TheclasshadbegunwhenIgottoschool.HehadleftbeforeIgothome.二、主语+过去完成时+by短语(bylastyear,bytheendof…)引导的时间状语表示出来。例如:Bytheendoflastyear,wehadachievedgreatsuccessinthisresearch.•We_____fourthousandnewwordsbytheendoflastyear.A.hadlearnedB.havelearnedC.learnedD.willhavelearned根据by短语中的lastyear得知,正确选项为A。三、主语+过去完成时+bythetime引导的从句(从句谓语动词为过去式)。例如:Hehadalreadybuilthisownlabbythetimehewasten.到十岁时,他已经建起了自己的实验室。四、Itwas+一段时间+since+主语+过去完成时。例如:Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI___agooddrink.A.hadenjoyedB.wasenjoyingC.enjoyedD.hadbeenenjoying2.Marysaiditwasatleastfiveyearssincehe______agooddrink.A.enjoyedB.wasenjoyingC.hadenjoyedD.wouldenjoy试作比较:昨天我见到王先生了.自从他离开北京我们就一直未曾见过面。•IsawMr.Wangyesterday.WehadnotseeneachothersinceheleftBeijing.自从他离开北京我们就一直未曾见过面。•WehavenotseeneachothersinceheleftBeijing.试比较:1.我在这工作已经五年了。2.到2005年8月,我在这工作已经五年了。过去完成时与现在完成时的区别现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影响,与现在有关.其结构为”助动词have/has+过去分词”;过去完成时则是一个相对的时态,它所表示的动作不仅发生在过去,更强调”过去的过去”,只有和过去的某时或某动作相比较时,才用到它.到目前为止我已经学会了3000个单词.到那时我已经学会了3000个英语单词.Ihavelearned3000Englishwordssofar.Ihadlearned3000Englishwordstillthen.过去完成时与一般过去时的区别1.时间状语不同.过去完成时在时间上强调“过去的过去”,而一般过去时只强调过去某一特定的时间•Theyhadarrivedatthestationbytenyesterday.(说明不到10点就在车站了)•Theyarrivedatthestationattenyesterday.(说明是在10点到车站的)2)在没有明确的时间状语做标志时,谓语动词动作发生的时间先后须依据上下文来判断,先发生的用过去完成时,后发生的用一般过去时.Ihadfinishedmyhomeworkbeforemymothercameback.在妈妈回来前,我已经把作业写完了。3)当两个或两个以上过去的动作用and或but连接时,按时间顺序只需用一般过去时Heenteredtheroom,turnedonthelightandreadaneveningpaper.Morepractice•WhenIarrivedthere,they___________(leave)already.•Thefilm______________(start),whenwegottothecinema.•I___________(read)thebookbeforeIstartedschool.•Theythoughtthatthey___________(try)theirbest.hadlefthadstartedhadreadhadtried选择填空()1.---“DidyouseeTomattheparty?”---“No,Marytoldmethathe___bythetimeIgotthere.”A.leftB.wasleavingC.hadleftD.hasleft()2.Hesaidthathe____hislunchyet.A.hadn’thadB.hasn’thadC.wouldn’thaveD.washaving()3.Bytheendoflastyearwe____eachotherfortenyears.A.haveknownB.knewC.wereknowingD.hadknown()4.IsawLiLeiyesterday.Wehadn’tseeneachother______IleftBeijing.A.afterB.beforeC.sinceD.untilcADc•(2012重庆卷)--kevin,youlookworried.Anythingwrong?•--Well,I____atestandI’mwaitingfortheresult.A.willtakeB.tookC.hadtakenD.take根据答语的后半句可知,现在Kevin正在等待测试的成绩,参加测试为一个过去的动作,应该使用一般过去时态。因此,正确答案为B选项。一般过去时表示过去某时发生的动作或状态,也可表示过去某段时间内经常或反复发生的动作。其标志性状语常为inthepast,yesterday,justnow,thedaybefore(2012湖南卷)--Irememberyouwereatalentedpianistatcollege.Canyouplaythepianoforme?--Sorry,Ithepianoforyears.A.don'tplayB.wasn'tplayingC.haven'tplayedD.hadn'tplayed句意:…抱歉,我好多年都没有弹钢琴了。现在完成时在此表示从好多年前算起到说话的时候为止的(否定)状态的持续,所以选C。•(2012天津卷)•12.Thethreeofus_______aroundEuropeforaboutamonthlastsummer.•A.travelledB.havetravelled•C.hadtravelledD.travel•由lastsummer可知用一般过去时,A正确。•(2012浙江卷)—Alvin,areyoucomingwithus?•—I'dloveto,butsomethingunexpected____A.hascomeupB.wascomingupC.hadcomeupD.wouldcomeup根据句意:---艾琳,你要和我们一起去吗?---我想去,但是发生了点意外。现在完成时表示过去发生的动作或事情到现在为止,且对现在造成了一定的影响,符合语境,故答案选A。B,过去进行时,表示过去某段时间正在进行的的动作或所处的状态;C,过去完成时表示过去的过去;D,过去将来时表示过去将来要发生的事情,均不符合语境,故排除。•(2012浙江卷)Peterhadintendedtotakeajobinbusiness,but_____thatplanaftertheunpleasantexperienceinCanadain2010.•A.hadabandonedB.abandoned•C.abandonD.willabandon根据but提示,是并列句,故前后时态一致。与hadintended相呼应,可知此空应在表示过去时的范围选择,由此排除C、D选项。且abandon动作只是陈述了过去所发生的一件事而已,没有在intend之前,故排除A选项(过去的过去),由此可知答案B符合文意。一般过去时表示对过去所发生的一件事情的简单陈述而已。•(辽宁卷)33•Jackisagreattalker.It’shightimethathesomethinginsteadofjusttalking.•A.willdoB.hasdone•C.doD.did•在句型“It’shigh/verytimethat…”中,从句中的谓语动词用did或shoulddo.所以选D项。•(2012江苏卷)32•Themanageri
本文标题:过去完成时(详细讲解)
链接地址:https://www.777doc.com/doc-5188180 .html