资源描述:
《过去完成时态练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、过去完成时态练习1.—DidyouseeMr.SmithwhenyouwereinFrance?—No,whenI_____France,he______toChina.A.hadarrived,hadgoneB.arrivedto,wentC.gotto,hadgoneD.hadgotto,wouldgo2.Tomwasdisappointedthatmostoftheguests_____whenhe_____attheparty.A.left,hadarrivedB.left,arrivedC.hadleft,hadarrivedD.hadleft,arrived3.We______
2、fourthousandnewwordsbytheendoflastyear.A.hadlearnedB.havelearnedC.learnedD.willhavelearned4.Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI______agooddrink.A.hadenjoyedB.wasenjoyingC.hasenjoyedD.hadbeenenjoying5.Catherine______theletterbeforehermothercameintoherbedroom.A.haswri
3、ttenB.waswrittenC.hadwrittenD.iswritingII.用所给动词的正确形式填空。1.Mary_____already_____(try)thedressonbeforesheboughtit.2.Iwassurprisedtofindthatallmyclassmates_____(go)tothelabwhenI_____(get)totheclassroom.3.Whenshe_____(finish)herworkintheoffice,Mrs.Smithleft.4.Mr.Feng_____(teach)Unit16bytheendoflastweek
4、.5.Mr.Smith_____(live)inEuropeforfifteenyearsbeforehe_____(go)toAustralia.1.单项选择1.Heaskedme_____duringthesummerholidays.A.whereIhadbeenB.whereIhadgoneC.wherehadIbeenD.wherehadIgone2.What____Jane____bythetimehewassevenA.did,doB.has,doneCdid,did.D.had,done3.I______900EnglishwordsbythetimeIwasten.A.l
5、earnedB.waslearningC.hadlearnedD.learnt4.She______livedherefor______years.A.had,afewB.has,severalC.had,alotofD.has,agreatdealof5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.AhadcookedB.cookedC.havecookedD.wascooked7.Shesaidherfamily_______themselves______thearmyduringthewar.A.has
6、hidden,fromB.hadhidden,fromC.hashidden,withD.hadhidden,with8.Bythetimehewastenyearsold,he_________.A.hascompleteduniversityB.hascompletedtheuniversityC.hadcompletedanuniversityD.hadcompleteduniversity22Mymother______inthatfactoryattheageof18.A.hadworkedB.hasworkedC.workedD.works23.Dad________while
7、he_______TV.A.fellasleep…watchB.wasfallingasleep…watchedC.fellasleep……waswatchingD.hadfallenasleep…watched2.用动词的适当形式填空1.We_____________(paint)thehousebeforewe______________(move)in.2.Thatricholdman_____________(m