《英语时态练习50题(附答案).doc》由会员分享,可在线阅读,更多相关《英语时态练习50题(附答案).doc(4页珍藏版)》请在金锄头文库上搜索。
1、时态练习题1.They_friendssincetheymetinShanghai. A.havemadeB.havebecomeC.havebeenD.havehad 2.Thesecretaryisgoingtoreporttothemanagerassoonashe_. A.willarriveB.arrivesC.isgoingtoarriveD.isarriving 3.Weallknowthatice_. A.feelcoldB.isfeltsoldC.isfeelingcoldD.feelscold 4.-Thiscloth_welland_long. -OK.Illtakeit
2、. A.washes;lastsB.iswashed;lasted C.washes,islastedD.iswashing,lasting 5.-Isthisraincoatyours? -No,mine_therebehindthedoor. A.ishangingB.hangsC.hasbeenhangedD.hung 6.Helen_herkeyintheofficesoshehadtowaituntilherhusband_home. A.hasleft;comesB.left;hadcome C.hadleft;cameD.hadleft;wouldcome 7.It_everyd
3、aysofarthisweek. A.israiningB.rainedC.rains D.hasbeenraining 8.Inancientdaystheearth_tobeflat. A.isbelievedB.wasbelievedC.hasbelievedD.believed 9.-Areyougoingtothemoviestonight? -Yes,I_myworkbythattime. A.willfinishB.finishC.amgoingtofinishD.willhavefinished 10.-Wasthedrivingpleasantwhenyouvacatione
4、dinMexicolastsummer? -No,it_forfourdayswhenwearrived,sotheroadswereverymuddy. A.wasrainingB.wouldberainingC.hadbeenrainingD.hasrained 11.Howevermuch_,itwillbeworthit A.doesthewatchcostB.coststhewatch C.thewatchwillcostD.thewatchcosts 12.Ifthedogwinstomorrow,he_sixteenracesinthepastthreeyears. A.hasw
5、onB.willwinC.willhavewonD.wouldhavewon 13.IdecidedtogotothelibraryassoonasI_. A.finishwhatIdidB.finishedwhatIdid C.wouldfinishwhatIwasdoingD.finishedwhatIwasdoing 14.Youwontknowifthecoatfitsyouuntilyou_iton. A.willtryB.aretryingC.triedD.havetried 15.Mydictionary_,Ihavelookedforiteverywherebutstill_.
6、 A.haslost;dontfindB.ismissing;dontfind C.haslost;haventfoundD.ismissing;haventfound 16.-Howlong_eachotherbeforethey_married? -Foraboutayear. A.havetheyknown;getB.didtheyknow;weregoingtoget C.dotheyknow;aregoingtogetD.hadtheyknown;got 17.-Comein,Peter,Iwanttoshowyousomething. -Oh,howniceofyou.I_you_
7、tobringmeagift. A.neverthink;aregoingB.neverthought;weregoing C.didntthink;aregoingD.hadntthought;weregoing 18.WhenJackarrivedhelearnedMary_foralmostanhour. A.hadgoneB.hadsetoffC.hadleftD.hadbeenaway 19-Imsorrytokeepyouwaiting. -Oh,notatall.I_hereonlyafewminutes. A.havebeenB.hadbeenC.wasD.will 20.Th
8、epolicefoundthatthehouse_andslotofthings_. A.hasbrokeninto;hasbeenstolenB.hadbrokeninto;hadbeenstolen C.hasbeenbrokeninto;stolenD.hadbeenbrokeninto;stolen 21.-Haveyoumovedintothehouse? -Notyet.Therooms_. A.arebeingpaintedB.arepaintingC.arepaintedD.arebeingpainting 22.Ifthecitynoises_fromincreasing,p
9、eople_shouttobeheardatthedinnertable20yearsfromnow. A.arenotkept;willhavetoB.arenotkept;haveto C.donotkeep;willhavetoD.donotkeep,haveto 23.-_thesportsmeetmightbeputoff. -Yes,italldependsontheweather. A.IvebeentoldB.IvetoldC.ImtoldD.Iwastold 24.Youdontneedtodescribeher.I_herseveraltimes. A.hadmetB.ha
10、vemetC.metD.meet 25.IdontthinkJimsawme;he_intospace. A.juststared(凝视)B.wasjuststaring C.hasjuststaredD.hadjuststared 26.-_myglasses? -Yes,I_themonyourbedaminuteago. A.Doyousee;sawB.Hadyouseen;haveseen C.Haveyouseen;sawD.Wouldyousee;saw 27.-Wecouldhavewalkedtothestation;itwassonear. -Yes.Ataxi_atallnecessary. A.wasntB.hadntbeenC.wouldntbeD.wontbe 28.-WhoisJerryCooper? -_?Isawyoushakehandswithhimatthemeeting. A.DontyoumeethimyetB.Hadntyoumethimyet C.DidntyoumeethimyetD.Haventyoumethimyet 29.-Nancyisnotcomingtonight. -Butshe_! A.promisesB.promisedC.w