• 35.93 KB
  • 2022-06-17 16:06:53 发布

高中英语语法 八大时态练习题

  • 25页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
练习一1.SalesofCDshavegreatlyincreasedsincetheearly1990s,whenpeople________toenjoytheadvantagesofthisnewtechnology.  A.beginB.beganC.havebegunD.hadbegun2.Turnonthetelevisionoropenamagazineandyou________advertisementsshowinghappyfamilies.  A.willoftenseeB.oftensee  C.areoftenseeingD.haveoftenseen3.—IhearJanehasgonetotheHolyIslandforherholiday.  —Oh,hownice!Doyouknowwhenshe________?A.wasleavingB.hadleftC.hasleftD.left4.—WhatwereyoudoingwhenTonyphonedyou?  —Ihadjustfinishedmyworkand________totakeashower.  A.hadstartedB.startedC.havestartedD.wasstarting  5.I________younottomovemydictionary—nowIcan’tfindit.  A.askedB.ask C.wasaskingD.hadasked  6.—HasSamfinishedhishomeworktoday?  —Ihavenoidea.He________itthismorning.  A.didB.hasdoneC.wasdoingD.haddone  7.—What’sthatterriblenoise?  —Theneighbors________foraparty.   A.havepreparedB.arepreparingC.prepareD.willprepare  8.Nowthatsheisoutofajob,Lucy________goingbacktoschool,butshehasn’tdecidedyet.  A.hadconsideredB.hasbeenconsidering  C.consideredD.isgoingtoconsider  9.Theteacher,with6girlsand8boysofherclass,________visitingamuseumwhentheearthquakestruck.  A.wasB.wereC.hadbeenD.wouldbe  10.Thediscussion________alivewhenaninterestingtopicwasbroughtin.  A.wascomingB.hadcomeC.hascomeD.came  11.Becausetheshop________,alltheT-shirtsaresoldathalfprice.  A.hascloseddownB.closeddown  C.isclosingdownD.hadcloseddown  12.Let’skeeptothepointorwe________anydecisions.  A.willneverreachB.haveneverreached  C.neverreachD.neverreached13.Mymindwasn’tonwhathewassayingsoI’mafraidI________halfofit.  A.wasmissingB.hadmissedC.willmissD.missed   14.ItissaidinthebookthatThomasEdison(1847—1931)________theworld-leadinginventorforsixtyyears.  A.wouldbeB.hasbeenC.hadbeenD.was  15.—YouwereoutwhenIdroppedinatyourhouse.  —Oh,I________forafriendfromEnglandattheairport.A.waswaitingB.hadwaitedC.amwaitingD.haswaited练习二1.Shehassetanewrecord,thatis,thesalesofherlatestbook________50million.  A.havereachedB.hasreachedC.arereachingD.hadreached  2.Hekeptlookingather,wonderingwhetherhe________hersomewhere.  A.sawB.hasseen C.seesD.hadseen  3.Thecrazyfans________patientlyfortwohoursandtheywouldwaittillthemoviestararrived.  A.werewaitingB.hadbeenwaiting C.hadwaitedD.wouldwait  4.She________herhairstyleinherhometownbeforeshecametoChongqingforabetterjob.   A.wouldchangeB.haschangedC.changedD.waschanging  5.Thefirstuseofatomicweaponswasin1945,andtheirpower________increasedenormouslyeversince.  A.isB.wasC.hasbeenD.hadbeen  6.—Youhaven’tsaidawordaboutmynewcoat,Brenda.Doyoulikeit?  —I’msorryI________anythingaboutitsooner.Icertainlythinkit’sprettyonyou.  A.wasn’tsayingB.don’tsayC.won’tsayD.didn’tsay  7.Allmorningasshewaitedforthemedicalreportfromthedoctor,hernervousness________.  A.hasgrownB.isgrowing C.grewD.hadgrown  8.Whydon’tyouputthemeatinthefridge?Itwill________freshforseveraldays.  A.bestayedB.stayC.bestayingD.havestayed  9.Howcanyoupossiblymissthenews?It________onTValldaylong.  A.hasbeenB.hadbeenC.wasD.willbe  10.-Sorrytohaveinterruptedyou.Pleasegoon.   -WherewasI?  -You________youdidn’tlikeyourfather’sjob.  A.hadsaidB.saidC.weresayingD.hadbeensaying  11.Iarrivedlate;I________theroadtobesoicy.  A.wouldn’texpect  B.haven’texpected  C.hadn’texpectedD.wasn’texpecting  12.I________whilereadingtheEnglishtextbook.Luckily,myroommatewokemeupintime!  A.hadfallenasleepB.havefallenasleep  C.fellasleepD.fallasleep  13.Althoughhehaslivedwithusforyears,he_______usmuchimpression.  A.hadn’tleftB.didn’tleave  C.doesn’tleaveD.hasn’tleft  14.I________ping-pongquitewell,butIhaven’thadtimetoplaysincethenewyear.  A.willplayB.haveplayedC.playedD.play  15.IwonderwhyJenny________usrecently.Weshouldhaveheardfromherbynow.  A.hasn’twrittenB.doesn’twriteC.won’twriteD.hadn’twritten 练习三1.Ashorttimebeforeshe________,theoldlady________awill,leavingallhermoneytoherbrother.  A.died;haswrittenB.hasdied;wrote  C.haddied;wroteD.died;hadwritten  2.—Katedoesn’tlookverywell.What’swrongwithher?  —Shehasaheadachebecauseshe________toolong;sheoughttostopwork.  A.hasbeenreadingB.hadread C.isreadingD.wasreading  3.Astime________on,SallybegantowonderifBruce________Bilks’newpoemcalledTabled’Hute.  A.hasgone;hadreadB.went;hasread  C.goes;hasreadD.went;hadread  4.—Mike,doyouknowwhowantedmeonthephone?  —Sorry.Idon’tknow.I________abathinthebathroom.  A.havehadB.washavingC.hadD.amhaving  5.—Couldyoutellmehowyourfatherusuallygoestowork?  —Yes.Ifitisfine,he________tohisoffice.  A.willwalkB.willgoonfootC.walksD.wouldgoonfoot   6.—Icalledyouatten,buttherewasnoreply.  —Oh,thatwasprobablywhenI________ashower.  A.amtakingB.tookC.weretotakeD.wastaking  7.—Haveyoueverworkedwithataperecorder?  —I________italotwhenIwasstudyingFrenchinschool.  A.usedB.wasusedC.haveusedD.hadused  8.—Youmusthavemethimtheotherday.—Oh,no,I________.  A.hadn’tB.mustn’tC.haven’tD.didn’t  9.—Whichflight________?—Iwanttocatchthe13:00.  A.youaretocatchB.areyoucatching  C.doyoucatchD.haveyoucaught  10.—Excuseme,sir.Wouldyoudomeafavor?  —Ofcourse.Whatisit?  —I________ifyoucouldtellmehowtofilloutthisform.  A.hadwonderedB.waswondering  C.wouldwonderD.didwonder  11.HowcanIeverconcentrate(集中精力)ifyou________continually________mewithsillyquestions?  A.have…interruptedB.hadinterrupted  C.areinterruptingD.wereinterrupting  12.—Iboughtthisshirtfor35yuanyesterday.  —It’sonsaletodayforonly29.Youshouldhavewaited.   —Oh,really?Buthow________Iknow?  A.wouldB.canC.didD.do  13.—Willyougonow?  —NotuntilI________myexperiments.  A.willfinishB.havefinishedC.willhavefinishedD.hadfinished  14.—Look!Someonehasspiltcoffeeonthecarpet.  —Well,it________me.  A.isn’tB.hasn’tbeenC.hadn’tbeenD.wasn’t  15.—Didyouenjoyyourholiday?  —Yes,it’sthebestholidayI________theseyears.A.hadB.havehadC.hadhadD.wouldhave练习四 1.Idon’tunderstandhowyougotaticket.Ialways________you________acarefuldriver.  A.think;areB.amthinking;areC.thought;wereD.think;were  2.Ireallyoughttogoonadiet。I________onsomuchweightsinceIgaveupjogging.  A.putB.amputtingC.haveputD.hadput  3.We________togoskiingtomorrow,butthere’snosnow,sowe’lljuststayhomeinstead。   A.aregoingB.weregoingC.willgoD.wouldgo  4.AtthetimeoftheearthquakeJeffwasstillinhisoffice.He________tofinishaprojectbeforeheleftfortheday.  A.hastriedB.hadtried C.hasbeentryingD.hadbeentrying  5.Thestudentdidn’tpayanyattentiontothelecture;he________ofsomethingelse.  A.thoughtB.hadthoughtC.wouldthinkD.wasthinking  6.—Suchamistakecouldhavebeenavoided.  —Unfortunately,he________themistakeagainandagain.  A.repeatedB.wouldrepeatC.hadrepeatedD.wouldhaverepeated  7.—Didyoufindthemissingcoupleinthemountainyesterday?  —No,butwe________togetintouchwiththemeversince.  A.havetriedB.havebeentrying  C.hadtriedD.hadbeentrying  8.IwouldhavecomesoonerbutI________thattheywerewaiting.  A.haven’tknownB.hadn’tknown  C.don’tknowD.didn’tknow  9.-Oh,it’syou,Steve!I________you.   -Nosurprising.I’vejusthadmyhaircut.  A.don’trecognizeB.haven’trecognized  C.didn’trecognizeD.hadn’trecognized  10.I’mgladtoseethatyou________alotofprogresssinceI________youlast.  A.willmake;havemetB.havebeenmaking;met  C.hadmade;metD.havemade;meeting  11.-Haveyoufinishedyourcompositionalready?  -Yes.I________itintwentyminutes.  A.havefinishedB.finishedC.willfinishD.hadfinished  12.Onceaprogramme________putintoacomputer,it________accordingly.  A.is;actsB.isbeing;isacting  C.hasbeen;willactD.willbe;acts  13.—Whatplaceisit?  —Haven’tyouseenthatwe________backwherewe________?  A.were;hadbeenB.are;were  C.were;havebeenD.are;hadbeen  14.—Didn’ttheguardseehimbreakingintothebank?  —No,he________intheotherdirection.   A.waslookingB.hadlookedC.lookedD.islooking  15.—Haveyoupersuadedhim?  —Yes.Aftersomehoursofdiscussion,I________toreasonhiminacceptingthenewplan.  A.hadmanagedB.wouldmanage  C.havemanagedD.managed  16.—Isupposetheyoungbeautifulactressisabout20yearsold.  —________!Sheisstillacollegestudent.  A.YouguessitB.Youguessedit  C.YouhaveitguessedD.You’reguessingit  17.-Theenemyspywasfoundatlast.-Really?Where________himself?  A.hadhehiddenB.didhehideC.hashehiddenD.washehidden练习五1.—Yourphonenumberagain?I_______quitecatchit.  —It’s9568442.  A.didn’tB.couldn’tC.don’tD.can’t  2.—CanIhelpyou,sir?  —Yes.Iboughtthisradiohereyesterday,butit_______.   A.didn’tworkB.won’tworkC.can’tworkD.doesn’twork  3.Helen_______herkeysintheofficesoshehadtowaituntilherhusband_______home.  A.hasleft;comesB.left;hadcome  C.hadleft;cameD.hadleft;wouldcome  4.—_______myglasses?  —Yes,Isawthemonyourbedaminuteago.  A.DoyouseeB.Hadyousee  C.WouldyouseeD.Haveyouseen  5.IfirstmetLisathreeyearsago.She_______ataradioshopatthattime.  A.hasworkedB.wasworking  C.hadbeenworkingD.hadworked  6.—Isthisraincoatyours?  —No,mine_______therebehindthedoor.  A.ishangingB.hashungC.hangsD.hung  7.—Alice,whydidn’tyoucomeyesterday?  —I_______,butIhadanunexpectedvisitor.  A.hadB.wouldC.wasgoingtoD.did  8.—WhoisJerryCooper?  —_______?Isawyoushakinghandswithhimatthemeeting.   A.Don’tyoumeethimyetB.Hadn’tyoumethimyet  C.Didn’tyoumeethimyetD.Haven’tyoumethimyet  9.—Hi,Tracy,youlooktired.  —Iamtired.I_______thelivingroomallday.  A.paintedB.hadpainted C.havebeenpaintingD.havepainted  10.—Nancyisnotcomingtonight.  —Butshe_______!  A.promisesB.promisedC.willpromiseD.hadpromised  11.Shirley_______abookaboutChinalastyearbutIdon’tknowwhethershehasfinishedit.  A.haswrittenB.wroteC.hadwrittenD.waswriting  12.—Hey,lookwhereyouaregoing!  —Oh,I’mterriblysorry._______.  A.I’mnotnoticingB.Iwasn’tnoticing  C.Ihaven’tnoticedD.Idon’tnotice  13.Theprice_______butIdoubtwhetheritwillremainso.  A.wentdownB.willgodown  C.hasgonedownD.wasgoingdown   14.ThereportersaidthattheUFO_______easttowestwhenhesawit.  A.wastravelingB.traveled  C.hadbeentravelingD.wastotravel  15.—You’veleftthelighton.  —Oh,soIhave._______andturnitoff.A.I’llgoB.I’vegoneC.IgoD.I’mgoing练习六1.Selectingamobilephoneforpersonaluseisnoeasytaskbecausetechnology_______sorapidly.  A.ischangingB.haschanged C.willhavechangedD.willchange  2.I_______ping-pongquitewell,butIhaven’thadtimetoplaysincethenewyear.  A.willplayB.haveplayedC.playedD.play  3.IwonderwhyJenny_______usrecently.Weshouldhaveheardfromherbynow.  A.hasn’twrittenB.doesn’twrite  C.won’twriteD.hadn’twritten  4.—Youhaven’tsaidawordaboutmynewcoat,Brenda.Doyoulikeit?   —I’msorryI_______anythingaboutitsooner.Icertainlythinkit’sprettyonyou.  A.wasn’tsayingB.don’tsayC.won’tsayD.didn’tsay  5.Allmorningasshewaitedforthemedicalreportfromthedoctor,hernervousness_______.  A.hasgrownB.isgrowingC.grewD.hadgrown  6.IthoughtJimwouldsaysomethingabouthisschoolreport,buthe_______it.  A.doesn’tmentionB.hadn’tmentioned  C.didn’tmentionD.hasn’tmentioned  7.—You’redrinkingtoomuch.  —Onlyathome.Noone_______mebutyou.  A.isseeingB.hadseenC.seesD.saw  8.I’vewonaholidayfortwoweekstoFlorida.I_______mymum.  A.amtakingB.havetakenC.takeD.willhavetaken  9.Thelittlegirl_______herheartoutbecauseshe_______hertoybearandbelievedshewasn’tgoingtofindit.  A.hadcried;lostB.cried;hadlost  C.hascried;haslostD.cries;haslost   10.JohnandI_______friendsforeightyears.WefirstgottoknoweachotherataChristmasparty.Butwe_______eachotheracoupleoftimesbeforethat.  A.hadbeen;hasseenB.havebeen;haveseen  C.hadbeen;hadseenD.havebeen;hadseen  11.It_______longbeforewe_______theresultoftheexperiment.  A.willnotbe;willknowB.is;willknow  C.willnotbe;knowD.is;know  12.—Howlong_______DavidandVicky_______married?  —Foraboutfouryears.  A.were;beingB.have;gotC.have;beenD.did;get  13.Howcanyoupossiblymissthenews?It_______onTValldaylong.  A.hasbeen    B.hadbeen C.was    D.willbe  14.-Sorrytohaveinterruptedyou.Pleasegoon.  -WherewasI?  -You______youdidn"tlikeyourfather"sjob.  A.hadsaid   B.said  C.weresaying D.hadbeensaying  15.Iarrivedlate;I_____theroadtobesoicy.  A.wouldn"texpect         B.haven"texpected C.hadn"texpected         D.wasn"texpecting练习七1.Dearme!Just_____atthetime!I_____noideaitwassolate.  A.look,haveB.looking,had  C.look,hadD.looking,have  2.“What’shisname?”“I_____.”  A.forgetB.forgot  C.hadforgottenD.amforgetting  3.Yourmother_____,however,saythattousthatday.  A.doesB.didC.isdoingD.wasdoing  4.Newmedicinesandinstruments______everydaytoextendlife.  A.developB.arebeingdeveloped  C.aredevelopingD.havedeveloped  5.I_____yourlastpoint—couldyousayitagain?  A.didn’tquitecatchB.don’tquitecatch  C.hadn’tquitecaughtD.can’tquitecatch  6.IfeelsureI_____herbeforesomewhere.  A.wastomeetB.havemetC.hadmetD.wouldmeet  7.Theyhaven’tarrivedyetbutwe_____thematanymoment.  A.areexpectedB.haveexpected  C.areexpectingD.willexpect   8.“Isupposeyou_____thatreportyet?”“Ifinishedityesterday,asamatteroffact.”  A.didn’tfinishB.haven’tfinished  C.hadn’tfinishedD.wasn’tfinishing  9.“Whenhe_____isnotknownyet.”“Butwhenhe____,hewillbewarmlywelcomed.”  A.comes,comesB.willcome,willcome  C.comes,willcomeD.willcome,comes  10.Thebridge,which_____1688,needsrepairing.  A.isdatedfromB.wasdatedfromC.datesfromD.datedfrom  11.Ihadhopedtoseeheroffatthestation,butI_____toobusy.  A.wasB.hadbeenC.wouldbeD.wouldhavebeen  12.You_____yourturnsoyou’llhavetowait.  A.willmissB.havemissed C.aremissingD.hadmissed  13.Ileftmypenonthedeskandnowit’sgone;who_____it?  A.tookB.hastaken C.willtakeD.hadtaken  14.You’llneverguesswhoImettoday—myoldteacher!We_____for20years.   A.don’tmeetB.haven’tmet C.hadn’tmetD.couldn’tmeet  15.Ithinkyoumustbemistakenaboutseeinghimatthetheatre;I’msurehe_____abroadallweek.  A.isB.was C.hasbeenD.hadbeen  16.—Don’tputthewasteontheground.  —Oh,I’mverysorry.I_____thedustbinthere.  A.don’tseeB.isn’tseeing  C.didn’tseeD.haven’tsee  17.—Howistheweatherinyourcountrythissummer?  —It_____asmuchasitdoesnowforalongtime.  A.hasn’trainedB.doesn’train  C.wasn’trainingD.didn’train  18.—DoesLiuHuiserveinthearmy?  —No,buthe_____inthearmyforthreeyears.  A.servedB.hasserved C.isservingD.wouldserve  19.—Sorry.I_____toposttheletterforyou.  —Nevermind._____itmyselfafterschool.  A.forget;I’dratherpostB.forgot;I’llpost  C.forgot;I’mgoingtopostD.forget;I’dbetterpost   20.Unfortunately,whenIdroppedin,ProfessorSmith_____,soweonlyhadtimeforafewwords.  A.hasjustleftB.hadjustleft  C.justleftD.wasjustleaving  21.—WhatwereyoudoingwhenIphonedyoulastnight?  —I_____mypaintingandwasstartingtotakeabath.  A.havealreadyfinishedB.wasfinishing  C.hadjustfinishedD.wasgoingtofinish  22.You_____television.Whynotdosomethingmoreactive?  A.alwayswatchB.arealwayswatching  C.havealwayswatchedD.havealwaysbeenwatching  23.IhavebeenstudyingcomputerforseveralyearsandIstill_____.  A.haveB.doC.havebeenD.am  24.Janewasdisappointedthatmostoftheguests________whenshe________attheparty.  A.left;hadarrivedB.left;arrived  C.hadleft;hadarrivedD.hadleft;arrived  25.ThepenI________I________isonmydesk,rightundermynose.  A.think;lostB.thought;hadlostC.think;hadlostD.thought;havelost 练习八1.We________tomovebutarestillconsideringwheretogoto.  A.aredecidingB.decided C.havedecidedD.haddecided  2.Ileftmypenonthedeskandnowit’sgone;who________it?  A.tookB.hastaken C.willtakeD.hadtaken  3.Theywon’tbuyanynewclothesbecausethey________moneytobuyanewcar.  A.saveB.weresavingC.havesavedD.aresaving  4.I________yourlastpoint—couldyousayitagain?  A.didn’tquitecatchB.don’tquitecatch  C.hadn’tquitecatchD.can’tquitecatch  5.—Areyouateacher?  —I________,butnowIamworkinginacompany.  A.isB.am C.wasD.had  6.IfeelsureI________hersomewherebefore.  A.wastomeetB.havemetC.hadmetD.wouldmeet  7.—DoesLiuHuiserveinthearmy?  —No,buthe________inthearmyforthreeyears.  A.servedB.hasserved C.isservingD.wouldserve   8.—Tomcamebackhomeyesterday.  —Really?Where________atall?  A.hadhebeenB.hashebeenC.hadhegoneD.hashegone  9.Unfortunately,whenIdroppedin,ProfessorSmith________,soweonlyhadtimeforafewwords.  A.hasjustleftB.hadjustleft  C.justleftD.wasjustleaving  10.—I’msorry;Ishouldn’thavebeensorudetoyou.  —You________yourtemperbutthat’sOK.  A.havelostB.hadlost  C.didloseD.werelosing  11.—Youmusthavemethimtheotherday.  —Oh,no,I________.  A.hadn’tB.mustn’tC.haven’tD.didn’t  12.—Willyougototheparknow?  —NotuntilI________myphysicsexercises.  A.willfinishB.havefinished  C.willhavefinishedD.hadfinished  13.—Didyouenjoythefilm?  —Yes,it’sthebestoneI________theseyears.   A.had  B.havehad    C.hadhad  D.wouldhave  14.—DidAlanenjoyseeinghisoldfriendsyesterday?  —Yes,hedid.He________hisoldfriendsforalongtime.  A.didn’tseeB.wouldn’tsee  C.hasn’tseenD.hadn’tseen  15.WhenIcalledyouthismorning,nobodyansweredthephone.Where________?  A.didyougoB.haveyougone  C.wereyouD.hadyoubeen  16.Sheoughttostopworking;shehasaheadachebecauseshe________toolong.  A.hasbeenreadingB.hadread  C.isreadingD.read  17.—Whydoyoulookworried?  —Fredleftthecompanyhalfanhourago.Hiswork________unfinishedsince.  A.leftB.wasleftC.hasleftD.hasbeenleft  18.—YoucouldhaveaskedMrJohnsonforhelp.Heiskind-hearted.  —I________that.Awholeday________.  A.forget;wastesB.forgot;waswasted   C.forgot;hadwastedD.forget;waswasted  19.You’dbetternotphonethemanagerbetween7and8tomorrowevening;he________animportantmeetingthen.  A.willhaveB.wouldhave  C.willbehavingD.willhavehad  20.—I’msorry,butthebossisn’thereyet.ShallIhavehimcallyouwhenhecomesback?  —No,I’llcallhimback.IfIcallagaininhalfanhour,doyouthinkshe________?  A.hadarrivedB.hasarrived  C.willarriveD.willhavearrived  21.—What’swrongwithyourcoat?  —JustnowwhenIwantedtogetoffthebus,themannexttome________onit.  A.satB.hadsat  C.hadbeensittingD.wassitting  22.—Whyweren’tyouatthemeeting?  —I________foralong-distancecallfrommyauntinAmerica.  A.waitedB.waswaiting  C.hadbeenwaitingD.hadwaited  23.—Willyouattendthemeetingthisevening?  —ButI________toldanythingaboutit.   A.wasn’t  B.amnot  C.haven’tbeenD.won’tbe  24.—WhatdidyouthinkofActIoftheplaylastnight?  —I’msorry.Theplay________whenIgotthere.  A.hadbeenstartedB.hadbeenonforhalfanhour  C.wastostartD.hadbegunforhalfanhour  25.—Whydidyoucomebybus?  —MycarbrokedownyesterdayeveningandI________itrepaired.  A.didn’thaveB.don’thave  C.won’thaveD.haven’thad