过去完成时(讲义)过去完成时的结构和定义结构:助动词had(用于各种人称和数)+过去分词定义:表示在过去某一时刻或动作之前完成的动作,表示动作发生的时间是“过去的过去”。BythetimeIwentoutside,thebushadalreadyleft.Bynineo’clocklastnight,wehadfinishedourhomework.Hadyoureachedthestationbeforeteno’clock?ShehadrushedoutofthedoorbeforeIcouldstopher.WhenIwokeup,ithadstoppedraining.过去完成时的用法回顾(1)表示在过去某一时刻或动作之前完成的动作。ShehadrushedoutofthedoorbeforeIcouldstopher.WhenIgottoschool,IrealizedIhadleftmyschoolbagathome.(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态。Ihadbeenatthebusstopfor20minuteswhenabusfinallycame.Hesaidhehadworkedinthatfactorysince1949.Exercises一、填空1.过去完成时指的是在过去某一时间或动作之前_________发生或完成了的动作。它表示动作发生的时间是“____________”。2.过去完成时的结构为:主语+________+done(过去分词)+其他二、判断下列句子中划线部分在英语中对应的时态3.当我到达车站时,公交车已经离开了。_________________4.到目前为止,我还没有开过车。_________________5.在我去北京前他已经离开北京了。_________________6.三天前他离开了上海。_________________7.自从三岁起,Lily就住在中国了。_________________三、单项选择()7.Bynineo’clockyesterdayevening,we______ourwork.A.havefinishedB.finishedC.hadfinishedD.finish(8.MybrotherandI______inYinchuansince1997.A.hadlivedB.havelivedC.liveD.willlive()9.—IhearMr.ZhanghasgonetoBeijingforameeting.—Really?Doyouknowwhenhe______?A.leavesB.wasleavingC.hasleftD.left()10.—CouldIcleanthebedroomforyou?—No,thanks.I______itmyself.A.cleanedB.havecleanedC.wascleaningD.hadcleaned()11.Tomwasdisappointedbecausemostoftheguests___whenhe___attheparty.A.left;hadarrivedB.left;arrivedC.hadleft;hadarrivedD.hadleft;arrived()12.They______for8yearsbytheendoflastmonth.A.marryB.hadgotmarriedC.hadbeenmarriedD.havebeenmarried()13.—YouwerenotinwhenIwenttoseeyouyesterday.—Oh,I_____forafriendfromEnglandattheairportatthatmoment.A.hadwaitedB.waswaitingC.amwaitingD.havewaited()14.He______toplay______beforehewas11yearsold.A.hadlearned;pianoB.hadlearned;thepianoC.haslearned;thepianoD.learns;piano()15.—AreLiYanandWangMeistilllivinginZhengzhou?—No,they____toShanghai.A.hadmovedB.movedC.willmoveD.havemoved()16.YesterdayImetSandy.We______eachothersince______middleschool.A.haven’tseen;finishedB.haven’tseen;finishingC.hadn’tseen;finishedD.hadn’tseen;finishing()17.—Ihearthebeginningofthismoveisveryexciting.—Whatapity!WhenIgottothecinemayesterday,thefilm______forseveralminutes.A.beganB.hadbegunC.hadbeenonD.hasbeenon()18.Theteacher__theofficeforafewminuteswhenwearrived.Wedidn’tmeethim.A.haveleftB.hadleftC.hadbeenawayfromD.left四、完成句子19.当我跑出去时,那只狗已经跑掉了。Thedog________________________whenIranout.20.Thatnightthekids______________(熬夜)allnight.21.Bytheendofthelastmonth,he________________(加入)inthearmyfortwoyears.22.They________________(结婚)twoyearsago.23.当我到了电影院时,电影已经开始了。__________________Igottothecinema,themovie____________.24.Hehadalreadybuilthisownlabbythetimehewasten.(变为否定句)He_____________hisownlab______bythetimehewasten.25.Lilyhadcleanedtheroombynineo’clockyesterday.(变成一般疑问句并作否定回答)________________________________________________________________________________________________26.Lilyhadcleanedtheroombynineo’clockyesterday.(就划线部分提问)________________________________________________27.SusanmarriedTomtwoyearsago.(改为同义句)SusanandTom________________________fortwoyears.参考答案一、1.已经2.had二、3.过去完成时;4.现在完成时5.过去完成时6.一般过去时7.现在完成时三、7—11CBDBD12-16CBBDD17-18CC四、19.hadrunaway20.stayedup21.hadbeen22.gotmarried23.Bythetime;hadbegun24.hadn’tbuilt;yet25.HadLilycleanedtheroombynineo’clockyesterday?No,shehadn’t.26.WhathadLilycleanedbynineo’clockyesterday?27.havebeenmarried