- 46.44 KB
- 2022-09-06 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
练习一1.SalesofCDshavegreatlyincreasedsincetheearly1990s,whenpeople________toenjoytheadvantagesofthisnewtechnology. A.beginB.began C.havebegunD.hadbegun 2.Turnonthetelevisionoropenamagazineandyou________advertisementsshowinghappyfamilies. A.willoftenseeB.oftensee C.areoftenseeingD.haveoftenseen 3.—IhearJanehasgonetotheHolyIslandforherholiday. —Oh,hownice!Doyouknowwhenshe________? A.wasleavingB.hadleft C.hasleftD.left 4.—WhatwereyoudoingwhenTonyphonedyou? —Ihadjustfinishedmyworkand________totakeashower. A.hadstartedB.started C.havestartedD.wasstarting 5.I________younottomovemydictionary—nowIcan’tfindit. A.askedB.ask C.wasaskingD.hadasked 6.—HasSamfinishedhishomeworktoday? —Ihavenoidea.He________itthismorning. A.didB.hasdone C.wasdoingD.haddone 7.—What’sthatterriblenoise? —Theneighbors________foraparty. A.havepreparedB.arepreparing C.prepareD.willprepare 8.Nowthatsheisoutofajob,Lucy________goingbacktoschool,butshehasn’tdecidedyet. A.hadconsideredB.hasbeenconsidering C.consideredD.isgoingtoconsider\n 9.Theteacher,with6girlsand8boysofherclass,________visitingamuseumwhentheearthquakestruck. A.wasB.were C.hadbeenD.wouldbe 10.Thediscussion________alivewhenaninterestingtopicwasbroughtin. A.wascomingB.hadcome C.hascomeD.came 11.Becausetheshop________,alltheT-shirtsaresoldathalfprice. A.hascloseddownB.closeddown C.isclosingdownD.hadcloseddown 12.Let’skeeptothepointorwe________anydecisions. A.willneverreachB.haveneverreached C.neverreachD.neverreached 13.Mymindwasn’tonwhathewassayingsoI’mafraidI________halfofit. A.wasmissingB.hadmissed C.willmissD.missed 14.ItissaidinthebookthatThomasEdison(1847—1931)________theworld-leadinginventorforsixtyyears. A.wouldbeB.hasbeen C.hadbeenD.was 15.—YouwereoutwhenIdroppedinatyourhouse. —Oh,I________forafriendfromEnglandattheairport. A.waswaitingB.hadwaited C.amwaitingD.haswaited1.B.when引导的是一个非限制性定语从句,when指20世纪90年代初,当然用一般过去时。 2.A.这是“祈使句+and+陈述句”句型,祈使句相当于一个条件状语从句,and后的陈述句的谓语用一般将来时,这是一个较为固定的句型。 3.D.因为Jane已经度假去了,“离开”此地就当然是在此之前的过去某个时间了,所以用一般过去时,选D。另外,\nwhen通常都不与完成时连用,排除B和C,A也与语境不符。 4.D.过去进行时在此表示过去准备要做的事。句意为:(Tony给我打电话时)我刚好做完工作,准备去冲凉。 5.A.由now可知前句的意思是:我曾经叫你不要搬动我的词典的(你偏不听)。“叫”是在过去发生的动作,用一般过去时。 6.C.根据句意“我不知道Sam现在是否已经做完了作业,(但是我知道)他今天早上一直在做作业”,可知要用过去进行时。 7.B.由What’s=Whatis可知,现在在出声音;进而知道“邻居们正在为一个晚会作准备”,所以用现在进行时态。再说,已经准备好了或者将作准备,我们不可能听得到声音,问句也就不成立了,排除A和D。 8.B.根据butshehasn’tdecidedyet(尚未决定)可知,从开始失业时起一直在考虑再去上学,现在还在考虑。表示从过去某一时刻开始一直到现在,并且现在依然在发生的动作,用现在完成进行时,现在完成进行时由“have/hasbeendoing”构成,所以选B。 9.A.由whentheearthquakestruck可知,要用一般过去时,排除C和D;又因为主语是单数theteacher,所以只有A正确。 10.D.由when…wasbroughtin可知,come也是过去发生的事,用一般过去时。句意是:当引入一个有趣的话题时,那场讨论又变得活跃起来。 11.C.由alltheT-shirtsaresoldathalfprice可知,这家商店还没有关闭,但准备将要关闭,所以选C,用现在进行时表示最近的打算。 12.A.“祈使句+or+陈述句”句型中,陈述句的谓语用“will+动词原形”,几乎是固定的。句意是:让我们扣住主题吧,否则,我们就作不了决定。 13.D.因为wassaying表明“他说”发生在过去,“没听到”应该是“他说”的时候没听到,所以miss也是发生在过去,而miss作“未听见、未理解”解时,一般没有进行时,因此,只有D正确。句意是:我的注意力当时并没有集中在他所说的内容上,所以恐怕有一半我都没听到。 14.D.根据括号内的1847—1931可知,此处应填过去时态;另外,由于没有另一个过去的时间或动作与之比较,故不能用过去完成时,即只能选D。 15.A.句意是:(你来我家时)我正在机场等候一位从England来的朋友。表示在过去某一时刻或在过去某一段时间内正在发生的事,用过去进行时,所以选A。练习二1.Shehassetanewrecord,thatis,thesalesofherlatestbook________50million. A.havereachedB.hasreached C.arereachingD.hadreached 2.Hekeptlookingather,wonderingwhetherhe________hersomewhere. A.sawB.hasseen\n C.seesD.hadseen 3.Thecrazyfans________patientlyfortwohoursandtheywouldwaittillthemoviestararrived. A.werewaitingB.hadbeenwaiting C.hadwaitedD.wouldwait 4.She________herhairstyleinherhometownbeforeshecametoChongqingforabetterjob. A.wouldchangeB.haschanged C.changedD.waschanging 5.Thefirstuseofatomicweaponswasin1945,andtheirpower________increasedenormouslyeversince. A.isB.was C.hasbeenD.hadbeen 6.—Youhaven’tsaidawordaboutmynewcoat,Brenda.Doyoulikeit? —I’msorryI________anythingaboutitsooner.Icertainlythinkit’sprettyonyou. A.wasn’tsayingB.don’tsay C.won’tsayD.didn’tsay 7.Allmorningasshewaitedforthemedicalreportfromthedoctor,hernervousness________. A.hasgrownB.isgrowing C.grewD.hadgrown 8.Whydon’tyouputthemeatinthefridge?Itwill________freshforseveraldays. A.bestayedB.stay C.bestayingD.havestayed 9.Howcanyoupossiblymissthenews?It________onTValldaylong. A.hasbeenB.hadbeen C.wasD.willbe 10.-Sorrytohaveinterruptedyou.Pleasegoon. -WherewasI?\n -You________youdidn’tlikeyourfather’sjob. A.hadsaidB.said C.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.haveplayed C.playedD.play 15.IwonderwhyJenny________usrecently.Weshouldhaveheardfromherbynow. A.hasn’twrittenB.doesn’twrite C.won’twriteD.hadn’twritten1.A.因为thatis意为“换句话说,即(=inotherwords,whichmeans)”,而前句中的谓语hasset是现在完成时,后一句的谓语动词也应用现在完成时,排除C和D;又因主语thesales是复数,选出正确答案A。 2.D.因为由语境可知,see应当发生在keptlooking之前,即过去的过去,所以用过去完成时,只有D正确。 3.B.因为wouldwait是过去将来时,可见此事发生在过去,再结合fortwohours可知,wait这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来,所以用过去完成进行时:hadbeendoing,因此选B。 4.C.由came可知,她已来重庆了,而改变发型是在来重庆之前,即过去的过去,按理要用过去完成时,但before已经表明紧接着发生的先后两个动作,所以也可用一般过去时,所以选C。 5.C.句中的since为副词,表示“从过去某时起一直到现在”,它通常要与现在完成时连用。 6.D。由句中的sooner(意为“早点儿”)可知用一般过去时。句意为“对不起,我没有早点儿说。我确实认为你穿\n很好看”。 7.C。hernervousness(紧张)伴随waited(等)的过程而产生,因此grow与waited同时发生,时态一致,都用一般过去时。 8.B。stay是系动词不能用被动语态,故排除A;系动词一般不用于进行时(feel除外),故排除C;stay为非延续性动词,不能与表示一段时间的状语连用,故排除D。句意为“你为什么不把肉放在冰箱里呢?那样会保质好几天”。 9.A。根据句中alldaylong来判断,此句是强调播放新闻对现在的影响,故用现在完成时。意为“你怎么可能没看到新闻?整天都在播放”。 10.C。用过去进行时态表示过去某一特定时刻正在进行的动作。此处是指“我”的话在被打断前正在谈论的情况。句意为“对不起打断你的话,请继续”。“我说哪儿了?”“你在说你不喜欢你父亲的工作”。 11.C。由Iarrivedlate可知是过去的情况。Ihaddn’texpected表示过去没有料到。句意为“我迟到了。我没料到路面结冰”。 12.C。while从句用过去进行时,主句用过去时,表示在某个动作的持续过程中,发生过某事。句意为“我在读英语课本时睡着了。幸亏我的室友及时叫醒了我”。 13.C。句意为“尽管他和我们生活了好多年,但没给我们留下多少印象”。根据前句中的现在完成时可知,下句是强调的现在的状态,因此用一般现在时。 14.D。“我的乒乓球打得好”是现在具有的技能,故用一般现在时。下句“但自新年以来还一直没有时间去打”。与前句谓语动词的时态无关。 15.A。由句中的recently和bynow两个提示可知此句用现在完成时。练习三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?\n —Sorry.Idon’tknow.I________abathinthebathroom. A.havehadB.washaving C.hadD.amhaving 5.—Couldyoutellmehowyourfatherusuallygoestowork? —Yes.Ifitisfine,he________tohisoffice. A.willwalkB.willgoonfoot C.walksD.wouldgoonfoot 6.—Icalledyouatten,buttherewasnoreply. —Oh,thatwasprobablywhenI________ashower. A.amtakingB.took C.weretotakeD.wastaking 7.—Haveyoueverworkedwithataperecorder? —I________italotwhenIwasstudyingFrenchinschool. A.usedB.wasused C.haveusedD.hadused 8.—Youmusthavemethimtheotherday.—Oh,no,I________. A.hadn’tB.mustn’t C.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\n C.wouldwonderD.didwonder 11.HowcanIeverconcentrate(集中精力)ifyou________continually________mewithsillyquestions? A.have…interruptedB.hadinterrupted C.are…interruptingD.were…interrupting 12.—Iboughtthisshirtfor35yuanyesterday. —It’sonsaletodayforonly29.Youshouldhavewaited. —Oh,really?Buthow________Iknow? A.wouldB.can C.didD.do 13.—Willyougonow? —NotuntilI________myexperiments. A.willfinishB.havefinished C.willhavefinishedD.hadfinished 14.—Look!Someonehasspiltcoffeeonthecarpet. —Well,it________me. A.isn’tB.hasn’tbeen C.hadn’tbeenD.wasn’t 15.—Didyouenjoyyourholiday? —Yes,it’sthebestholidayI________theseyears. A.hadB.havehad C.hadhadD.wouldhave1.D.“死”与“写(遗书)”都发生在过去,显然“写”应发生在“死”之前,即:过去的过去。因此,die用一般过去时,write用过去完成时。 2.A.根据后文可知,“她现在依然在工作”,表示从过去某一时刻开始,一直延续到现在,并且现在仍然在进行的动作或存在的状态,就用现在完成进行时,即:havebeendoing 3.D.从began是一般过去时可知,go也用一般过去时,read应发生在begantowonder之前,所以要用过去完成时。\n 4.B.从wanted是过去式,可知打电话发生在过去,“我”现在不知道,因为当有人打电话来时,“我”正在冲凉。表示在过去某一时刻正在发生的动作,当然用过去进行时。 5.C.从问句中usuallygoestowork来看,是问通常的情况,其回答也应该是指通常的情况,因此要用一般现在时,即:“如果天气好,他通常是步行上班的”。注意:千万不要认为条件句中的谓语动词用一般现在时,而主句中的谓语动词就用一般将来时,而错选A或C。 6.D.意为:“你打电话来时,我可能正在洗淋浴”。指在过去某个时候正在发生的动作,用过去进行时。 7.A.句意为:“我在学校学法语期间,经常使用录音机”。指过去经常发生的动作,当然用3一般过去时。 8.D.问句是对过去情况猜测,答句Ididn’t的完整句子是Ididn’tmeethimtheotherday.(几天前我没有见到他。) 9.B.从语境来看,显然指将来:“你打算坐哪趟班机?”表示最近打算或安排要做的事,可以用进行式或“betodo”来表示,因此,可选出A和B,而答案A的语序不对,所以只有B对(fromwww.yygrammar.com)。 10.B.表示刚才想叫你帮忙,就是“我在想你可不可以帮我填这个表格”,所以用过去进行时。 11.C.因为从can和句意可知,是指目前正在发生的事。句意是“如果你(象现在这样)不断地用一些无聊问题来妨碍我,我又怎能集中精力呢?” 12.C.因为意思是“我当时(昨天)怎么知道呢?”。 13.B.因为在时间状语从句中要用一般现在时代替一般将来时;若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。 14.D.从上文可知,已经将coffee溅在地毯上了,spilt已经在过去发生了,所以用一般过去时,wasn’t。 15.B.因为theseyears是包括现在在内的,通常与现在完成时连用。练习四1.Idon’tunderstandhowyougotaticket.Ialways________you________acarefuldriver. A.think;areB.amthinking;are C.thought;wereD.think;were 2.Ireallyoughttogoonadiet。I________onsomuchweightsinceIgaveupjogging. A.putB.amputting C.haveputD.hadput 3.We________togoskiingtomorrow,butthere’snosnow,sowe’lljuststayhomeinstead。 A.aregoingB.weregoing C.willgoD.wouldgo 4.AtthetimeoftheearthquakeJeffwasstillinhisoffice.He________tofinishaprojectbeforeheleftfortheday.\n A.hastriedB.hadtried C.hasbeentryingD.hadbeentrying 5.Thestudentdidn’tpayanyattentiontothelecture;he________ofsomethingelse. A.thoughtB.hadthought C.wouldthinkD.wasthinking 6.—Suchamistakecouldhavebeenavoided. —Unfortunately,he________themistakeagainandagain. A.repeatedB.wouldrepeat C.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.\n A.havefinishedB.finished C.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.hadlooked C.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.didhehide C.hashehiddenD.washehidden1.C.因为指yougotaticket之前,“我原来一直认为你是位非常小心的司机”,所以用过去时。\n 2.C.因为与表示“自…以来”的since从句或短语连用的通常是现在完成时态;再说前面的“我应当节食了”,也说明现在“我已经增肥”了。 3.B.weregoingtodosth.指“原打算做…”。 4.D.指从发生地震之前的某一时候开始到发生地震时一直在努力完成一项计划,并且在发生地震时依然在办公室努力完成这一计划,所以要用过去完成进行时。 5.D.指这位学生在没有注意听课的同时“正在想着别的事情”。 6.A.因为couldhavedone是对过去发生的事表示遗憾,所以答语也应该是指他在过去一再犯这样的错误。 7.B.因为eversince是“自那以后(直到现在)”之意,常与完成时连用,又根据but可知,现在也还在设法与他们取得联系,所以用现在完成进行时。 8.D.因为wouldhavecome是表示与过去事实相反的虚拟语态,所以是“我当时不知道他们在等”。 9.C.因为说话时已经认出来了,指在说话之前“刚才我没有认出你来”,所以用一般过去时。 10.B.因为是“上次见你”,所以since从句的谓语动词用一般过去时,排除A和D;又表示从上次见你以来一直到现在并且现在依然在不断取得进步,所以用现在完成进行时。 11.B.由答语Yes可知,现在已经做完了,后文强调的是完成的时间,要用一般过去时。 12.C.因为时间状语从句或者条件状语从句中用一般现在时或现在完成时,主句用一般将来时。 13.B.句意是“难道你没有看到我们现在又回到了我们原来所在的地方吗?” 14.A.指他闯入银行那个时候,theguard正在朝别的方向看。 15.D.由Yes知道已经劝服,After短语是说明劝服的时间,所以用一般过去时。此题与26题类似。 16.B.意思是你刚才猜对了,所以用一般过去时。 17.A.因为hide是指在被找到之前,即过去的过去,所以用过去完成时。练习五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.\n 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_______!\n 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’mgoing1.A。句意为“我刚才没有听清楚”。 2.D。“昨天在这买的收音机,现在坏了。”work指机器设备的运作。 3.C。leave应发生在hadtowait这个过去动作之前,“过去的过去”用过去完成时;后一空用一般过去时表示过去将来。 4.D。现在完成时表示过去发生的动作对现在的影响:问话人的目的是想知道眼镜在哪里。 5.B。在三年前见到她时,她当时正在一家radioshop工作。 6.A。hang表示某物“悬挂”在某处,是不及物动词;ishanging正悬挂在。 7.C。wasgoingtodo表示未完成的意愿:本打算做(但却没有做成)。would无此用法。 8.D。由Isaw...可知meet发生在过去,且强调对现在的影响:你不是已经和他见过面了吗? 9.C。表示从过去某个时间开始一直延续到现在的动作,要用现在完成进行时。allday是关键词。\n 10.B。“但她曾经答应要来的”,过去的许诺,故用一般过去时。 11.D。由“我不知道她是否已经写完了”推知,她去年“正在写”。 12.B。你提醒之前我没注意,即“我刚才没有注意”。 13.C。后文(willremainso)暗示物价已经降下来了。 14.A。过去进行时表示报告人当时所看到的情景。 15.A。从语境很容易判断用将来时。表示临时的决定只能用will;再说,going也不能与turn并列。练习六1.Selectingamobilephoneforpersonaluseisnoeasytaskbecausetechnology_______so
rapidly. 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.\n —Onlyathome.Noone_______mebutyou. A.isseeingB.hadseenC.seesD.saw 8.I’vewonaholidayfortwoweekstoFlorida.I_______mymum. A.amtakingB.havetakenC.takeD.willhavetaken 9.Thelittlegirl_______herheartoutbecauseshe_______hertoybearandbelievedshe
wasn’tgoingtofindit. A.hadcried;lostB.cried;hadlost C.hascried;haslostD.cries;haslost 10.JohnandI_______friendsforeightyears.WefirstgottoknoweachotherataChristmas
party.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.\n A.wouldn'texpect B.haven'texpected C.hadn'texpected D.wasn'texpecting1.A。选择移动电话不容易,因为科学技术正在迅速发展。 2.D。“我的乒乓球是打得相当好的,但自新年以来还一直没有时间去打。”球打得好是现在已有的技能,
故用一般现在时。 3.A。由recently和bynow可知用现在完成时。 4.D。用一般过去时是指“我刚才没急于说”。 5.C。紧张伴随等的过程而产生,应同时发生,waited是一般过去时,grow也用一般过去时。 6.C。只描述过去所发生的情况,但没有强调对现在的影响,用一般过去时。 7.C。由onlyathome可知“我”只在家里喝得多,除你之外,没有人看见。谈的是现在一般性情况,故
用一般现在时。 8.A。现在进行时表示按计划或安排将要发生的动作。 9.B。由believed知cry和lose都发生在过去;显然先丢后哭,丢是过去的过去。另外,cried与
believed为并列谓语,同为过去式。 10.D。到目前为止成为朋友八年,用现在完成时;在那次晚会相识成为朋友之前已经见过几次面,用过去
完成时。 11.C。句意为:不久之后我们就会知道实验结果。在句型Itisnotlongbefore?不久之后就…)中,
before引导的是时间状语从句,用一般现在时表将来。 12.C。由Foraboutfouryears可知,要用现在完成时,排除A和D;与时间段连用,不可用get
married,要用bemarried。 13.A。信息句为一般现在时,根据后句中alldaylong判断,这显然是强调播放新闻对现在的影响,故选
现在完成时。 14.C。此处指“我”的话在被打断前正在谈论的情况。表示过去某一特定的时刻在进行的动作用过去进行
时态。 15.C。“迟到”用的是过去时,“没想到路面结冰”应是过去的过去。练习七\n1.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.havemet C.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\n C.comes,willcomeD.willcome,comes 10.Thebridge,which_____1688,needsrepairing. A.isdatedfromB.wasdatedfrom C.datesfromD.datedfrom 11.Ihadhopedtoseeheroffatthestation,butI_____toobusy. A.wasB.hadbeen C.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.\n 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\n 25.ThepenI________I________isonmydesk,rightundermynose. A.think;lostB.thought;hadlost C.think;hadlostD.thought;havelost1.C。第一空填look,因为这是祈使句的谓语;第二空填had,因为前一句说“看看时间吧”,这一看当然知道了现在很迟的情形,“不知道这么迟了”显然应是“过去”的事,故应用一般过去时态。 2.A。从语境上看,“忘记”的时间应是现在,即指现在不记得了。 3.B。其中的did为强调用法。 4.B。从语境上看,develop不仅要用被动语态,而且要用进行时态。 5.A。从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)。 6.B。before用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。 7.C。表示目前的一种状态。 8.B,注意下文语境:事实上,我昨天就做完了。从该回答的语气上推测,填空处应填现在完成时态。 9.D。第一个when引导的是主语从句,用一般将来时表示将来;第二个when引导的是时间状语从句,用一般现在时表示将来。 10.C。因为datefrom的意思是“自某时起存在至今”(=haveexistedsince),它通常用于一般现在时,而不用过去时态(尽管其后接的总是表示过去的时间),除非所谈论的东西现在已不复存在,如:Thechurch,whichdatedfromthe13thcentury,wasdestroyedinanearthquaketwoyearsago(那座教堂是13世纪建成的,两年前在一次地震中被毁了)。(注:与datefrom同义的datebackto也有类似用法。) 11.A。前一句谓语用hadhoped,表示的是过去未曾实现的想法或打算,可以译为“本想”,而后一句说“我太忙”,这是陈述过去的一个事实,所以要用一般过去时。 12.B。用现在完成时表示结果,即你已经错过了机会,其结果是:你只能等。 13.B。用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。 14.B,用现在完成时表示从过去持续到现在的一段时间。 15.C,用现在完成时表示影响或结果,即他整个星期都在国外,所以你说你在剧院见过他,你一定是搞错了。 16.C。指刚才对方提醒之前没看到垃圾箱,用过去式。 17.A。由now和foralongtime可知“很长时间都没有像现在这样下雨这么多”,用现在完成时。 18.A。由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。 19.B。从语境看“忘记”应为过去;“放学后自己去记”是临时的决定,不能用表示计划或打算的begoingto。\n 20.D。从“我们只谈了几句话”可知,当我们去拜访时,ProfessorSmith“正要”离开了,D是过去进行时表示过去将来时。 21.C。由“我正要去洗澡”可知昨天你打电话时“我刚刚画完”,“画完”在“打电话前”之前,即过去的过去,故用过去完成时。 22.B。always有时可与进行时态连用,但含有某些感情色彩,如报怨、厌恶、赞美等。此句表示的是报怨。 23.D。句意为“我已学电脑几年了,我现在还在学。”am后省略了studying。 24.D.在她arrived之前就已离开;即过去的过去,用hadleft. 25.B.语境为:原以为(thought)丢了的(hadlost)确在鼻子底下。练习八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.weresaving C.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.havemet\n C.hadmetD.wouldmeet 7.—DoesLiuHuiserveinthearmy? —No,buthe________inthearmyforthreeyears. A.servedB.hasserved C.isservingD.wouldserve 8.—Tomcamebackhomeyesterday. —Really?Where________atall? A.hadhebeenB.hashebeen C.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’t C.haven’tD.didn’t 12.—Willyougototheparknow? —NotuntilI________myphysicsexercises. A.willfinishB.havefinished C.willhavefinishedD.hadfinished 13.—Didyouenjoythefilm?\n —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.wasleft C.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?\n —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’thad1.C。用现在完成时表示影响,即指现在已经作出决定。 2.B。用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。\n 3.D。用现在进行时表示现在正在进行的动作。 4.A。从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)。 5.C。这时用一般过去时表示过去曾经是老师,但现在不是了。 6.B。before用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。 7.A。由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。 8.A。havebeento…去过某地(已回来),havegoneto…到某地去了(没回来);又因为问的是Tom回来之前到去过某地,故用过去完成时态。 9.D。从“我们只谈了几句话”可知,当我们去拜访时,ProfessorSmith“正要”离开了,D是过去进行时表示过去将来意义。 10.C。上句“我本不该对你那么无礼”是对过去情况的自责,答语“你当时的确很生气”,用一般过去时,did在lose前表示强调。 11.D。问句是对过去情况的猜测,所以答句用一般过去时。Ididn’t是Ididn’tmeethimtheotherday的省略。 12.B。因为在时间状语从句中要用一般现在时代替一般将来时。若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。 13.B。因为theseyears是包括现在在内的,故用现在完成时。 14.D。由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。 15.C。句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方。显然,句子前后两部分的时间应一致,即用一般过去时。 16.A。从第一句话Sheoughttostopworking可知“他仍然在学习”,故后面用现在完成进行时态。 17.D。受前一句left的影响,易误选B。题干中的since说明此处应用现在完成时态。从问句中也可看出来,此处强调动作对现在的影响,故要用现在完成时的被动式。 18.B。说话之前“忘了”,故用一般过去时态;第二空应用一般过去时的被动语态形式。 19.C。指将来某时或某段时间正发生的事用将来进行时。 20.D。一般将来时表示将要发生的动作,而将来完成时表示将来某个时间之前已经发生或完成的动作。根据语境可知是强调将来的结果,应用将来完成时。 21.C。意思是:刚才我想下公共汽车时,(我才发现)靠近我坐的那个人一直坐在我的外衣上。表示从过去某一时刻开始一直延续到另一过去时间仍在进行的动作或状态用过去完成进行时。 22.B。该题考查根据语境选用正确时态题。上句说“你为什么没去参加会议”,据此回答“我当时正在等我姑姑从美国打来的长途电话”,说的是“你们开会时”我正在等一个电话。\n 23.C。指到目前为止还没有人把这件事通知我。相当于在后面省略了sofar。 24.B。句意:戏剧在我到达之前就已上演了半小时,即表示“过去的过去”,且短暂性动词不与持续性时间连用,故须将start→beon才可与持续性时间连用。 25.D。从昨天坏了一直到今天来时还没有修好,表示从过去某一时刻开始一直延缓到现在的动作或状态要作现在完成时态。