- 31.50 KB
- 2022-12-29 13:30:20 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
初中英语语法过去完成时练习题 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.hadfallenasleep…watched 2.用动词的适当形式填空 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. 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).