- 61.50 KB
- 2022-09-06 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
完成时练习题一、选用have,has填空:1.I_______toldhimthenews.2.She________comebackfromschool.3.You________wonthegame.4.Theyseenthefilmalready.二、单项选择题。()1.Heaskedme_____duringthesummerholidays.A.whereIhadbeen B.whereIhadgoneC.wherehadIbeen D.wherehadIgone()2.What____Jane____bythetimehewassever?A.did,do B.has, done Cdid,did. D.had, done()3.I______900EnglishwordsbythetimeIwasten。A.learned B.waslearning C.hadlearned D.learnt()4.She______livedherefor______years.A.had, afew B.has, several C.had, alotof D.has, agreatdealof()5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.Ahadcooked B.cooked C.havecooked D.wascooked()6.Shesaidshe__________theprinciplealreadyA.hasseen B.saw C.willsee D.hadseen()7.Shesaidherfamily_______themselves______thearmyduringthewar.A.hashidden,from B.hadhidden,fromC.hashidden,with D.hadhidden,with()8.Bythetimehewastenyearsold,he_________.A. hascompleteduniversity B.hascompletedtheuniversityB. hadcompletedanuniversity D.hadcompleteduniversity()9.Shehadwrittenanumberofbooks______theendoflastyear.A.for B.in C.by D.at()10.He_____toplay____beforehewas11yearsold.Ahadlearned,piano B.hadlearned,thepianoC.haslearned,thepiano D.learns,piano.()11.What_______Annie____bythetimehewasten?A.did,do B.did,did C.has,done D.haddone()12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworked B.works C.hadworked D.willwork()13.Bytheendoflastweek,they____thebridge.A.hascompleted B.completed C.willcomplete D.hadcompleted()14.Benhatesplaying_____violin, buthelikesplaying____football.A.a…the B.the…the C./…the D.the…/()15.Bythetimehewas4, he______alotofGermanwords.A.hadlearned B.haslearned C.learned D.learns()16.Jimturnedoffthelightsandthen_____theclassroom.A.wasleft B.hadleft C.hasleft D.left\n完成时练习题()17.They_________inGuangzhousince2000.A.lived B.hadlived C.havelived D.wereliving()18.ThetrainfromBeijing_______tenminutesago.A.hasarrived B.wasarriving C.arrived D.hadarrived()19.Thestudents_________theirclassroomwhenthevisitorsarrived.A.havecleaned B.hadcleaned C.wascleaned D.havebeencleaned()20.Fergie_______theprojectinonehour.A.havefinished B.willfinish C.finishes D.hasfinished()21.Theman________hiscoatandwentout.A.puton B.hadputon C.willputon D.wasputtingon()22Mymother______inthatfactoryattheageof18.A.hadworked B.hasworked C.worked D.works()23.Dad________whilehe_______TV.A.fellasleep…watch B.wasfallingasleep…watched C.fellasleep……waswatching D.hadfallenasleep…watched()24.MissGreenisn'tintheoffice.she_______tothelibrary. A.hasgoneB.wentC.willgoD.hasbeen()25.Myparents______Shandongfortenyears. A.havebeeninB.havebeentoC.havegonetoD.havebeen()26.Bothhisparentslooksad.Maybethey______what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow()27.Hehas_______beentoShanghai,hashe?A.alreadyB.neverC.everD.still()28.HaveyoumetMrLi______?A.justB.agoC.beforeD.amomentago()29.Thefamouswriter_____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten()30.—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better()31.ZhaoLan______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying()32.We______XiaoLisinceshewasalittlegirl.A.knowB.hadknownC.haveknownD.knew()33.HarryPotterisaverynicefilm.I______ittwice.A.willseeB.haveseenC.sawD.see()34.—ThesefarmershavebeentotheUnitedStates.—Really?When_____there?A.willtheygoB.didtheygoC.dotheygoD.havetheygone()35.—______you___yourhomeworkyet?—Yes.I_____itamomentago.\n完成时练习题A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish()36.Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin()37.—Doyouknowhimwell?—Sure.We_________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade()38.—Howlonghaveyou____here?—Abouttwomonths.A.beenB.goneC.comeD.arrived()39.Hurryup!Theplay__________fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began()40.It_____tenyearssinceheleftthearmy.A.isB.hasC.willD.was()41.MissGreenisn'tintheoffice.she_______tothelibrary.A.hasgoneB.wentC.willgoD.hasbeen()42.Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen()43.Thestudentshavecleanedtheclassroom,?A.sotheyB.don’ttheyC.havetheyD.haven’tthey()44.hasMrWhitebeenamemberofGreenerChinasincehetoChina?A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived()45.Hisuncleformorethan9years.A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity()46.Whenhearrivedatthebusstop,thebus_____for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway()47.I______theLeaguefor5yearssofar.A.joinedB.havejoinedC.havebeeninD.joinedin()48.Thefactory____sincetheFebruaryof1988.A.hasbeenopenB.hasopenedC.wasopenD.opened()49.MaryandRose____friendssincetheymetin2000.A.havemadeB.havebeenC.madeD.havebecome()50.Youmustn't_____untilhecomesback.A.beawayB.leaveC.beleftD.leaved()51.Themeeting_____foraweeknow.A.hasfinishedB.hasendedC.hasbeenoverD.end()52.MissGao______thisschoolfornearly5years.A.hasbeeninB.hascometoC.hastaughtD.cameto()53.Ben______ateacherfor4years.A.hasbeenB.hasbecomeC.wasD.became\n完成时练习题()54.I______homeforaweek.A.havereturnedB.havebeenbackC.returnedD.havecomeback()55.Howlong_______he________?A.diedB.has,diedC.has,beendeadD.has,dead()56.He______ateightyesterdayafternoon.A.sleptB.wassleepingC.hassleepD.hadslept()57..He________thecarforaweek.A.boughtB.hasboughtC.hashadD.hasbuy()58.-----Howlong_____you_____ill?-----Twoweeks.A.didfallB.have,fellC.have,beenD.has,been()59.Since2000,he_____hishometown.A.hasleftB.hasmovedawayC.hasbeenawayfromD.hasleftaway()60.I'lllendyouthebook,butyoucanonly_____itfor2days.A.borrowB.keepC.takeD.lend()61.Thebus______ontheroadfor2hourssofar.A.hasstoppedB.stoppedC.hasbeenD.hadstopped()62.Areyou_____thejacketthesedays?A.wearingB.puttingonC.dressingD.on()63.He________for2hours.A.gotupB.hasgotupC.hasbeenupD.getup()64.Tomisillinhospital.He______acoldforseveraldays.A.isB.catchesC.hascaughtD.hashad()65.-----HowlongcanI______thebook?------Twoweeks.A.borrowB.lendC.getD.keep三.用所给动词的适当形式填空。1.We_____________(paint)thehousebeforewe______________(move)in.2.Thatricholdman_____________(make)awillbeforehe_____________(die).3.They_____________(study)themapofthecountrybeforethey________(leave).4.Therobbers_____________(runaway)beforethepolicemen_______ (arrive).5.I__________(turnoff)allthelightsbeforeI____________(go)tobed.6.Paul__________(go)outwithJaneafterhe__________(make) aphonecall.7.Tom__________(say)he___________(read)thebooktwice.8.Ourplan____________(fail)becausewe_____________(make)abadmistake.9.Whenthechairman______________(finish)speaking,he_____________(leave)thehall.10.TheReads__ ______ (have)lunchwhenI________________(get)totheirhouse.11.WhenI______________(arrive)atthestation,he____________________(leave).12.We_______________(learn)about4000Englishwordsbytheendoflastterm.13.Iwaiteduntilhe_______________(finish)hishomework.\n完成时练习题14.Weweresurprisedatwhatshe________already______(do)15.She____________(notgo)toQingdaobecauseshe________________(go)therebefore.16.He______________(nottell)youthenewsyet.17.Hesaidhe_____________already_________(give)thebooktotheteacher.18.I______________(be)toShanghaibefore.19.Shetoldmeshe_________________(be)toSanyathreetimes.20.She_____________(play)theguitarwhilehersister_______________(sing).四、句型转换。1.Ihadsoldtheticketwhenshecame.(改否定句)___________________________________________________________________2.Shehadsungasongtousbeforeshedanced.(改否定句)________________________________________________________________.3.Theybegantoclimbedthemountainaftertheyhadboughtallthefoodanddrink.(否定)__________________________________________________________________4.By10:00a.m,Ihadbeenveryhungry.(改一般疑问)__________________________________________________________________5.LucyhadalreadycompletedtheprojectwhenIarrived.(改一般疑问)__________________________________________________________________6.Bythetimehegottotheairport,theplanehadtakenoff.(改一般疑问)__________________________________________________________________7.HehadbrokenhisarmwhenIsawhim.(对划线部分提问)__________________________________________________________________8.Whenhehadreadthenote,heateit.(对划线部分提问)__________________________________________________________________9.Jackdidn’tgotothecinemabecausehehadseenthefilm.(对划线部分提问)__________________________________________________________________10.Wehadhadthetoysfortenyearsbeforewegavethemtothechild.(对划线部分提问)__________________________________________________________________.11.Shehadwrittenthebookbytheendof1960.(对划线部分提问)__________________________________________________________________12.Wecookedthedumplings.Weatethemup.(用过去完成时连接两句)__________________________________________________________________13.Jim’sfathermendedthecar.Itwasbroken.(用过去完成时连接两句)__________________________________________________________________14.Wehadourtests.Thenwehadalongholiday.(用过去完成时连接两句)Afterwe________________________,we_____________________________15.Heshowedusapicture.Thenheshowedusaroundthehouse.(用过去完成时连接两句)Beforehe_______________________,he______________________________.