资源描述:
《过去完成时练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、过去完成时练习1.单项选择1.Heaskedme_____duringthesummerholidays.A.whereIhadbeenB.whereIhadgoneC.wherehadIbeenD.wherehadIgone2.What____Jane____bythetimehewassever?A.did,doB.has,doneCdid,did.D.had,done3.I______900EnglishwordsbythetimeIwasten。A.learnedB.waslearningC.hadlearnedD.learnt4.She______l
2、ivedherefor______years.A.had,afewB.has,severalC.had,alotofD.has,agreatdealof5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.AhadcookedB.cookedC.havecookedD.wascooked6.Shesaidshe__________theprinciplealreadyA.hasseenB.sawC.willseeD.hadseen7.Shesaidherfamily_______them
3、selves______thearmyduringthewar.A.hashidden,fromB.hadhidden,fromC.hashidden,withD.hadhidden,with8.Bythetimehewastenyearsold,he_________.A.hascompleteduniversityB.hascompletedtheuniversityB.hadcompletedanuniversityD.hadcompleteduniversity9.Shehadwrittenanumberofbooks______theendoflas
4、tyear.A.forB.inC.byD.at10.He_____toplay____beforehewas11yearsold.Ahadlearned,pianoB.hadlearned,thepianoC.haslearned,thepianoD.learns,piano.11.What_______Annie____bythetimehewasten?A.did,doB.did,didC.has,doneD.haddone12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworkedB
5、.worksC.hadworkedD.willwork13.Bytheendoflastweek,they____thebridge.A.hascompletedB.completedC.willcompleteD.hadcompleted14.Benhatesplaying_____violin,buthelikesplaying____football.A.a…theB.the…theC./…theD.the…/15.Bythetimehewas4,he______alotofGermanwords.A.hadlearnedB.haslearnedC.le
6、arnedD.learns16.Jimturnedoffthelightsandthen_____theclassroom.A.wasleftB.hadleftC.hasleftD.left17.They_________inGuangzhousince2000.A.livedB.hadlivedC.havelivedD.wereliving18.ThetrainfromBeijing_______tenminutesago.A.hasarrivedB.wasarrivingC.arrivedD.hadarrived19.Thestudents________
7、_theirclassroomwhenthevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned20.Fergie_______theprojectinonehour.A.havefinishedB.willfinishC.finishesD.hasfinished21.Theman________hiscoatandwentout.A.putonB.hadputonC.willputonD.wasputtingon22Mymother______inthatfactory
8、attheageof18.A.hadw