您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 过去完成时专项练习题
过去完成时专项练习题定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。构成:过去完成时的构成:had+.(过去分词)用法:1、与by,before,bytheendof引导的表示过去的时间状语连用。例如:bythen,by\beforenineo’clockyesterday,bytheendoflastyear,bytheageoftwenty,bythetimeIarrived…2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:WhenIreturnedhome,myguesthadalreadyleft.IdidnotseethefilmbecauseIhadseenitbefore.3、常用于told,said,knew,heard,thought,ask等动词后的宾语从句。例如:Shesaid(that)shehadneverbeentoParis.HeaskedwhatIhadsaid.现在完成时和过去完成时的区别:现在完成时强调对现在的影响或结果,过去完成时强调对过去的影响或结果。1.单项选择1.Heaskedme_____duringthesummerholidays.A.whereIhadbeenB.whereIhadgoneC.wherehadIbeenD.wherehadIgone2.What____Jane____bythetimehewasseven?A.did,doB.has,doneCdid,did.D.had,done3.I______900EnglishwordsbythetimeIwasten。A.learnedB.waslearningC.hadlearnedD.learnt4.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.AhadcookedB.cookedC.havecookedD.wascooked5.Shesaidshe__________theprinciplealreadyA.hasseenB.sawC.willseeD.hadseen6.Bythetimehewastenyearsold,he_________.A.hascompleteduniversityB.hascompletedtheuniversityB.hadcompletedanuniversityD.hadcompleteduniversity7.Shehadwrittenanumberofbooks______theendoflastyear.A.forB.inC.byD.at8.He_____toplay____beforehewas11yearsold.Ahadlearned,pianoB.hadlearned,thepianoC.haslearned,thepianoD.learns,piano.9.What_______Annie____bythetimehewasten?A.did,doB.did,didC.has,doneD.haddone10.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworkedB.worksC.hadworkedD.willwork11.Bytheendoflastweek,they____thebridge.A.hascompletedB.completedC.willcompleteD.hadcompleted12.Bythetimehewas4,he______alotofGermanwords.A.hadlearnedB.haslearnedC.learnedD.learns13.Jimturnedoffthelightsandthen_____theclassroom.A.wasleftB.hadleftC.hasleftD.left14.They_________inGuangzhousince2000.A.livedB.hadlivedC.havelivedD.wereliving15.ThetrainfromBeijing_______tenminutesago.A.hasarrivedB.wasarrivingC.arrivedD.hadarrived16.Thestudents_________theirclassroomwhenthevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned17..Theman________hiscoatandwentout.A.putonB.hadputonC.willputonD.wasputtingon18Mymother______inthatfactoryattheageof18.A.hadworkedB.hasworkedC.workedD.works2.用动词的适当形式填空1.Thatricholdman_____________(make)awillbeforehe_____________(die).2.They_____________(study)themapofthecountrybeforethey________(leave).3.Therobbers_____________(runaway)beforethepolicemen_______(arrive).4.I__________(turnoff)allthelightsbeforeI____________(go)tobed.5.Paul__________(go)outwithJaneafterhe__________(make)aphonecall.6.Tom__________(say)he___________(read)thebooktwice.7.TheReads________(have)lunchwhenI________________(get)totheirhouse.8.WhenI______________(arrive)atthestation,he____________________(leave).9..We_______________(learn)about4000Englishwordsbytheendoflastterm.10.Weweresurprisedatwhatshe________already______(do)11.Hesaidhe_____________already_________(give)thebooktotheteacher.12.Shetoldmeshe_________________(be)toSanyathreetimes.3.句型转换1.Ihadsoldtheticketwhenshecame.(改否定句)___________________________________________________________________2.Shehadsungasongtousbeforeshedanced.(改否定句)________________________________________________________________.3.Theybegantoclimbedthemountainaftertheyhadboughtallthefoodanddrink.(否定)__________________________________________________________________4.By10:00a.m,Ihadbeenveryhungry.(改一般疑问)__________________________________________________________________5.LucyhadalreadycompletedtheprojectwhenIarrived.(改一般疑问)__________________________________________________________________6.Bythetimehegottotheairport,theplanehadtakenoff.(改一般疑问)__________________________________________________________________7..HehadbrokenhisarmwhenIsawhim.(对划线部分提问)__________________________________________________________________11.Shehadwrittenthebookbytheendof1960.(对划线部分提问)__________________________________________________________________12.Wecookedthedumplings.Weatethemup.(用过去完成时连接两句)__________________________________________________________________13.Jim’sfathermendedthecar.Itwasbroken.(用过去完成时连接两句)__________________________________________________________________14.Wehadourtests.Thenwehadalongholiday.(用过去完成时连接两句)Afterwe________________________,we_____________________________15.Heshowedusapicture.Thenheshowedusaroundthehouse.(用过去完成时连接两句)Beforehe_______________________,he______________________________.
本文标题:过去完成时专项练习题
链接地址:https://www.777doc.com/doc-4515177 .html