过去完成时练习题()(1)Thepolicefoundthatthehouse_______andalotofthings_________.A.hasbrokeninto,hasbeenstolenB.hadbrokeninto,hadbeenstolenC.hasbeenbrokeninto,stolenD.hadbeenbrokeninto,stolen()(2)Bytheendofthiscentury,we__oursintoastrongmoderncountry.A.willbuildB.hadbuiltC.havebuiltD.willhavebuilt()(3)We_________theworkbysixyesterdayevening.A.finishedB.wouldfinishC.hadfinishedD.hadbeenfinished()(4)I_________tohelpyoubutcouldn’tgethereintime.A.wantB.hadwantedC.havewantedD.waswanting()(5)Mrs.Wutoldmethathersister___________.A.leftabouttwohoursbeforeB.wouldleaveabouttwohoursbeforeC.hasleftabouttwohoursagoD.hadleftabouttwohoursbefore()(6)WhenIreachedhome,myparents__________theirsupper.A.arehavingB.havealreadyhadC.havehadD.hadalreadyhad()(7)Itseemsthattheoldman_________somethingimportant.A.haslostB.hadlostC.lostD.wouldlose()(8)She__________inthisschool________thepasttenyears.A.wasteaching,sinceB.hadbeenteaching,sinceC.wouldteach,forD.hasbeenteaching,for()(9)DidyouseeXiaoLiattheparty?No,______bythetimeIarrived.A.she’dleftB.she'sleftC.ShewasleftD.shemustleave()(10)ThejobprovedtobemuchmoredifficultthanI______.A.expectB.expectedC.wouldexpectD.hadexpected()(11)Wecouldn’tcatchupwiththeothersbecausethey_____toolongbeforeus.A.startedB.werestartingC.havestartedD.hadstarted()(12)Shefeltanxiousabouthersonasshe________forquitealongtime.A.haven'theardhimB.hadn’theardhimC.haven‘theardfromhimD.hadn’theardfromhim()(13)Bythetimethespeakerenteredthehall,allthelisteners_______.A.hadseatedB.wereseatedC.seatedD.wereseating()(14)BytheendofnextJulythisbuilding__________.A.willbefinishedB.willhavefinishedC.willhavebeenfinishedD.hadbeenfinished()(15)Bythetimethewar____,mostofthepeoplehadleft.A.wasbeganB.wasbrokenoutC.brokeoutD.hadbeenbrokenout()(16)Ifshe______harder,shewouldhavesucceeded.A.hadworkedB.haveworkedC.shouldworkD.worked()(17)Iwish______Iyouyesterday.A.seenB.didseeC.hadseenD.weretosee()(18)HeistalkingsomuchaboutAmericaasifhe_______there.A.hadbeenB.hasbeenC.wasD.been()(19)Thatdinnerwasthemostexpensivemealwe___.A.wouldhaveB.havehadC.hadneverhadD.hadeverhad()(20)WhenJackarrivedhelearnedMary______foralmostanhour.A.hadgoneB.hadsetofC.hadleftD.hadbeenaway二.多项选择1.IlostthebookI____.A.haveboughtB.boughtC.hadboughtD.hadbeenbought2.ThebushadgonewhenI____atthebusstop.A.havearrivedB.arrivedC.hadarrivedD.amarriving3.Tom____ofvisitinghisgrandmother,butthebadbutthebadweathermadehimchangehismi.A.hasthoughtB.thoughtC.hadthoughtD.hadbeenthought4.—DidyoumeetTomattheairport?—No,he___bythetimeI___there.A.hasleft;gotB.hadleft;arrivedC.left;arrivedD.left;hadgot5.—Whydidn'tTomattendthemeetingyesterday?—He____Beijing.A.hasgonetoB.hadgonetoC.wenttoD.hadbeento6.—I____tocometohelpyou.—Butyoudidn’tcome.A.havemeantB.hadmeantC.meantD.willmean7.FinallyMarywasadmittedbyBeijingUniversity,forwhichshe___fivetimes.A.hadtriedB.wastryingC.hastriedD.tried8.—Ihaveboughtyouthebooksyouwant.—Oh,good,I___afraidyouhadforgotten.A.wasB.amC.hadbeenD.havebeen答案(1)—(5)DDCBD(6)—(10)DADAD(11)—(15)DDBCC(16)—(20)ACADD。Key:1-5CBCBB6-8BAA