过去完成时练习题Word文档下载推荐.docx
《过去完成时练习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《过去完成时练习题Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
tworry.I'
llhaveit______thisafternoon.
A.repairingB.madeC.repairedD.mend
9.You______washyourhandsbeforemeals.A.needB.mustC.canD.may
10.Willyou______thelight?
It'
sdarkintheroom.A.getonB.getoffC.trunonD.turnoff
11.MynameisZhangMingjian.Youmay______meZhangMingjianorMrZhang.
A.askB.sayC.tellD.call
12.Thereisgoingto______agameinourschoolthisafternoon.A.hasB.haveC.beD.are
13.You'
dbetter______smoking.It'
sbadforyourhealth.A.eatupB.giveupC.comeupD.getup
14.----Howdoyoulikethisbook?
----Ithinkithasnothingto______withourstudy.
A.makeB.doC.takeD.hold
15.----WhereisMrBrown?
Ihavesomequestionstoaskhim.----He______theoffice.
A.hasbeentoB.hasbeeninC.hasgonetoD.hasgonein
16.Thebuskeptthepeople______fortwentyminutes.A.waitB.towaitC.waitingD.waits
17.Ibelievethescientistswill______abetterwaytohealthedisease.
A.getonwithB.comeupwithC.goonwithD.catchupwith
18.----Whydoyouoften______thispinkblouse?
----Becauseitfitsmewell.
A.putonB.wearC.buyD.tryon
19.JackalwaysrunsfasterthanPeter,butthistimehe______him.
A.wentoverB.fellbehindC.putoffD.droppedoff
20.TheInternet___iteasytogetmuchnewinformationinashorttime.A.findsB.makesC.feelsD.takes
1.We__________outbythattimethathe_________athiefforalongtime.
A.hadfound,hadbeenB.hadfound,wasC.found,hadbeenD.found,was
2.Itsohappenedthatthey_____thenovelbefore.
A.hadreadB.wouldreadC.werereadingD.read
3.She________fornearlytwohours.A.kepttalkingB.kepttotalkC.haskepttalkingD.kepttotalking
4.Spring_______afterwinter.A.comesB.cameC.hascomeD.hadcome
5.-Ihearsomenoiseinthenextroom.-Oh,yes.Yoursister_______there.
A.criesB.iscryingC.criedD.wascrying
6.Allthestudents__________toplanttreesandthere'
snobodyintheclassroom.
A.goB.willgoC.havegoneD.woundgo
7.Stop!
Alittleboy_________thestreet.A.iscrossingB.crossesC.crossedD.hascrossed
8.Thegirl________tomilksincelastwinter.A.learnsB.learnedC.haslearnedD.wouldlearn
9.What__________toyouthismorning?
A.happensB.ishappenedC.happenedD.washappened
10.-Theoldmanlookshealthy.-Yes.He________somerunningafterhegetsup.
A.doesB.didC.hasdoneD.willdo
11.Shedidn'
tpasstheexamsbecauseshe________herlessonswell.
A.wasn'
tpreparedB.wasn'
tbeenpreparedC.hadn'
tpreparedD.waspreparing
12.Thisstory_______inafarawayvillageinEuropemanyyearsago.
A.ishappenedB.washappenedC.happenedD.hasbeenhappened
13.-MrKingcamebacktoourvillage.-Really?
Forwhat?
-Theoldman________thenoiseinthecity.
A.ishatingB.hatesC.washatingD.hashated
14.Hisfather________foraweek.A.diedB.willdieC.hasbeendiedD.hasbeendead
15.Mymotherisill.I____stayathomeandlookafterher.A.hastoB.mustC.wouldD.haveto
16.---DoyouknowtheFrenchman?
---Yes.I______himfortwoyears.
A.knowB.haveknownC.knewD.havebeenknown
17.They___alltheirmoney,sotheyhavetowalkhome.A.spendB.hadspentC.havespentD.willspend
18.Greatchanges_______inthecity,andalotoffactories_______.
A.havebeentakenplace,havebeensetup
B.havetakenplace,havebeensetup
C.havetakenplace,havesetup
D.weretakenplace,weresetup
19.---WhendidKate'
sgrandmadie?
---Whilethedoctors______onher.
A.areoperatingB.wereoperatingC.operateD.operated
20.---Whoareyoulookingfor?
---MrWhite.---Waithereforawhile.Theclassmeeting_______overinhalfanhour.A.isB.willbeC.wasD.hasbeen
21.Ifshe'
snotathome,you____trytelephoningherattheoffice.A.willB.couldC.wouldD.need
22.Allthenewwords______upinthedictionaryyet.
A.havelookedB.haven'
tlookedC.havebeenlookedD.haven'
tbeenlooked
23.Idon'
twanttospeaktoher,butI______.A.doB.havetoC.havetospeakD.mustto
24.Hurryup,oryou_____thetrain.A.missB.loseC.willmissD.willlose
25.Thenewlibrary___nextweek.A..willbuildB.willbebuiltC.wouldbuildD.wouldbebuilt
26.---Where'
sMabel?
---She_____pingpongbehindtheteachingbuilding.
A.isplayingB.wasplayingC.playedD.hadplayed
27.Quiteafewtallbuildings___thelasttwoyears.A.havebeenputupB.wereputupC.hadputup
28.Man-made-satellites______intospacebymanycountries.
A.wassentupB.issentupC.havebeensentupD.hasbeensentup
29.I__allthewordsontheblackboard.MayIgohomenow?
B.copyB.willcoupC.copiedD.havecopied
30.Nobodyknew_______alivinginthatcountry.A.todoB.tomakeC.howtodoD.howtomake
31.Theoldmanneedsatmostfivehour'
ssleepanight,buthe__________foroversevenhourstonight.
A.hasfallenasleepBhassleptChasgonetobedD.hasgonetosleep
32.I'
mreallygettingtoofat.Fromnowon,I________moreexerciseandeatlessfood.
AhavedoneBdoCamdoingDwilldo
33.Youdon'
tneed__________her.I_________herforseveraltimes.
Adescribe,hadmetBdescribe,meetCtodescribe,havemetDdescribe,met
34.HisspeechinEnglishwasdifficult__.AinfollowingBforbeingfollowedCtofollowDtobefollowedby
35.Whenhewasachild,hetriedtofindways_______people________lifemore.
A.tohelp,enjoyB.help,toenjoyC.help,enjoyingD.tobehelped,toenjoy
36.Whatdidyourclassteacher________youto_______atthemeeting?
A.tell,sayB.ask,speakC.tell,speakD.ask,talk
37.______thebusuntilit_______.
A.Getoff,stopsB.getoff,willstopC.Don'
tgetoff,stopsD.Don'
tgetoff,willstop
38ThelivingstandardofthepeopleinShanghai_______inthelasttenyears.
A.hasraisedB.hasrisenC.hasbeenraisedD.hasbeenrisen
39-WhatdidMrJonesdobeforehemovedhere?
-He_______acitybusforovertwenty-fiveyears.
A.hasdrivenB.droveC.drivesD.isdriving
40.Hurryup!
Theplay_______fortenminutes.A.hadbegunB.beganC.hasbeenonD.hasbegun
参考答案:
1--5BACCB6-10BCCBC11--15DCBBC16-20CBBBB
1-5CAAAB6-10CACCC11-15CCBCD16-20BCBBB
21-25ADBCB26-30AACDD31-35BDCCA36-40ACBBC
1.单项选择1.Heaskedme_____duringthesummerholidays.
A.whereIhadbeenB.whereIhadgone
C.wherehadIbeenD.wherehadIgone
2.What____Jane____bythetimehewassever?
A.did,doB.has,doneCdid,did.D.had,done
3.I______900EnglishwordsbythetimeIwasten。
A.learnedB.waslearningC.hadlearnedD.learnt
4.She______livedherefor______years.
A.had,afewB.has,severalC.had,alotofD.has,agreatdealof
5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.
AhadcookedB.cookedC.havecookedD.wascooked
6.Shesaidshe__________theprinciplealready
A.hasseenB.sawC.willseeD.hadseen
7.Shesaidherfamily_______themselves______thearmyduringthewar.
A.hashidden,fromB.hadhidden,from
C.hashidden,withD.hadhidden,with
8.Bythetimehewastenyearsold,he_________.
A.hascompleteduniversityB.hascompletedtheuniversity
B.hadcompletedanuniversityD.hadcompleteduniversity
9.Shehadwrittenanumberofbooks______theendoflastyear.
A.forB.inC.byD.at
10.He_____toplay____beforehewas11yearsold.
Ahadlearned,pianoB.hadlearned,thepiano
C.haslearned,thepianoD.learns,piano.
11.What_______Annie____bythetimehewasten?
A.did,doB.did,didC.has,doneD.haddone
12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.
A.hasworkedB.worksC.hadworkedD.willwork
13.Bytheendoflastweek,they____thebridge.
A.hascompletedB.completedC.willcompleteD.hadcompleted
14.Benhatesplaying_____violin,buthelikesplaying____football.
A.a…theB.the…theC./…theD.the…/
15.Bythetimehewas4,he______alotofGermanwords.
A.hadlearnedB.haslearnedC.learnedD.learns
16.Jimturnedoffthelightsandthen_____theclassroom.
A.wasleftB.hadleftC.hasleftD.Left
17.They_________inGuangzhousince2000.
A.livedB.hadlivedC.havelivedD.wereliving
18.ThetrainfromBeijing_______tenminutesago.
A.hasarrivedB.wasarrivingC.arrivedD.hadarrived
19.Thestudents_________theirclassroomwhenthevisitorsarrived.
A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned
20.Fergie_______theprojectinonehour.
A.havefinishedB.willfinishC.finishesD.hasfinished
21.Theman________hiscoatandwentout.
A.putonB.hadputonC.willputonD.wasputtingon
22Mymother______inthatfactoryattheageof18.
A.hadworkedB.hasworkedC.workedD.works
23.Dad________whilehe_______TV.
A.fellasleep…watchB.wasfallingasleep…watched
C.fellasleep……waswatchingD.hadfallenasl