还剩5页未读,继续阅读
文本内容:
英语时态考题专练(有详解)Wetomovebutarestillconsideringwheretogoto.A.arcdecidingB.decidedC.havedecidedD.haddecided1leftmypenonthedeskandnowitsgone;whoitA.tookB.hastakenC.willtakeD.hadtakenTheywontbuyanynewclothesbecausetheymoneytobuyanewcar.A.saveB.weresavingC.havesavedD.aresavingyourlastpoint—couldyousayitagainA.didntquitecatchB.dontquitecatchC.hadntquitecatchD.cantquitecatch
5.一Areyouateacher一IbutnowIamworkinginacompany.A.isB.amC.wasD.had1feelsure1hersomewherebefore.A.wastomeetB.havemetC.hadmetD.wouldmeet一DoesLiuHuiserveinthearmy一Nobutheinthearmyforthreeyears.A.servedB.hasservedC.isservingD.wouldserve—Tomcamebackhomeyesterday.一ReallyWhereatallA.hadhebeenB.hashebeenC.hadhegoneD.hashegoneUnfortunatelywhenIdroppedinProfessorSmith.soweonlyhadtimeforafewwords.A.hasjustleftB.hadjustleftC.justleftD.wasjustleaving一Imsorry;Ishouldnthavebeensorudetoyou.—YouyourtemperbutthatsOK.A.havelostB.hadlostC.didloseD.werelosing一Youmusthavemethimtheotherday.-OhnoI.A.hadntB.mustntC.haventD.didnt—Willyougototheparknow一NotuntilImyphysicsexercises.A.willfinishB.havefinishedC.willhavefinishedD.hadfinished一Didyouenjoythefilm一YesitsthebestoneItheseyears.A.hadB.havehadC.hadhadD.wouldhave一DidAlanenjoyseeinghisoldfriendsyesterday—Yeshedid.Hehisoldfriendsforalongtime.A.didntseeB.wouldntseeC.hasntseenD.hadntseenWhenIcalledyouthismorningnobodyansweredthephone.WhereA.didyougoB.haveyougoneC.wereyouD.hadyoubeenSheoughttostopworking;shehasaheadachebecauseshetoolong.A.hasbeenreadingB.hadreadC.isreadingD.read一Whydoyoulookworried-Fredleftthecompanyhalfanhourago.Hisworkunfinishedsince.A.leftB.wasleftC.hasleftD.hasbeenleft—YoucouldhaveaskedMr.Johnsonforhelp.Heiskind-hearted.一Ithat.Awholeday.A.forget;wastesB.forgot;waswastedC.forgot;hadwastedD.forget;waswastedYoudbetternotphonethemanagerbetween7and8tomorrowevening;heanimportantmeetingthen.A.willhaveB.wouldhaveC.willbehavingD.willhavehad—Imsorrybutthebossisnthereyet.ShallIhavehimcallyouwhenhecomesback一Norilcallhimback.IfIcallagaininhalfanhourdoyouthinksheA.hadarrivedB.hasarrivedC.willarriveD.willhavearrived一Whatswrongwithyourcoat—JustnowwhenIwantedlogetoffthebusthemannexttomeonit.A.satB.hadsatC.hadbeensittingD.wassitting—Whywerentyouatthemeeting—Iforalong-distancecallfrommyauntinAmerica.A.waitedB.waswaitingC.hadbeenwaitingD.hadwaited—Willyouattendthemeetingthisevening一ButItoldanythingaboutit.A.wasntB.amnotC.haventbeenD.wontbe一WhatdidyouthinkofActIoftheplaylastnight一Imsorry.Theplaywhen1gotthere.A.hadbeenstartedB.hadbeenonforhalfanhourC.wastostartD.hadbegunforhalfanhour—Whydidyoucomebybus一MycarbrokedownyesterdayeveningandIitrepaired.A.didnthaveB.donthaveC.wonthaveD.haventhad英语时态考题专练(有详解)Wetomovebutarestillconsideringwheretogoto.A.arcdecidingB.decidedC.havedecidedD.haddecidedCo用现在完成时表示影响,即指现在已经作出决定Ileftmypenonthedeskandnowitsgone;whoitA.tookB.hastakenC.willtakeD.hadtakenBo用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果Theywontbuyanynewclothesbecausetheymoneytobuyanewcar.A.saveB.weresavingC.havesavedD.aresavingDo用现在进行时表示现在正在进行的动作yourlastpoint-couldyousayitagainA.didntquitecatchB.dontquitecatchC.hadntquitecatchD.cantquitecatchAo从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)
5.—Areyouateacher一IbutnowIamworkinginacompany.A.isB.amC.wasD.hadCo这时用一般过去时表示过去曾经是老师,但现在不是了1fecisureIhcrsomewherebefore.A.wastomeetB.havemetC.hadmetD.wouldmeetBobefore用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用—DoesLiuHuiserveinthearmy一Nobutheinthearmyforthreeyears.A.servedB.hasservedC.isservingD.wouldserveAo由n是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时—Tomcamebackhomeyesterday.一ReallyWhereatallA.hadhebeenB.hashebeenC.hadhegoneD.hashegoneAohavebeento…去过某地(已回来),havegoneto…到某地去了(没回来);又因为问的是Tom回来之前到去过某地,故用过去完成时态UnfortunatelywhenIdroppedinProfessorSmithsoweonlyhadtimeforafewwords.A.hasjustleftB.hadjustleftC.justleftD.wasjustleavingDo从“我们只谈了几句话“可知,当我们去拜访时,ProfessorSmith“正要”离开了,D是过去进行时表示过去将来意义一Imsorry;1shouldnthavebeensorudetoyou.一YouyourtemperbutthatsOK.A.havelostB.hadlostC.didloseD.werelosingCo上句“我本不该对你那么无礼”是对过去情况的自责,答语“你当时的确很生气”用一般过去时did在lose前表示强调一Youmusthavemethimtheotherday.—OhnoI.A.hadntB.mustntC.haventD.didntD问句是对过去情况的猜测,所以答句用一般过去时Ididnt是Ididntmeethimtheotherday的省略—Willyougototheparknow一NotuntilImyphysicsexercises.A.willfinishB.havefinishedC.willhavefinishedD.hadfinishedBo因为在时间状语从句中要用一般现在时代替一般将来时若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况一Didyouenjoythefilm—YesitsthebestoneItheseyears.A.hadB.havehadC.hadhadD.wouldhaveBo因为theseyears是包括现在在内的,故用现在完成时—DidAlanenjoyseeinghisoldfriendsyesterday一Yeshedid.Hehisoldfriendsforalongtime.A.didntseeB.wouldntseeC.hasntseenD.hadntseenDo由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时WhenIcalledyouthismorningnobodyansweredthephone.Where9A.didyougoB.haveyougoneC.wereyouD.hadyoubeenCo句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方显然,句子前后两部分的时间应一致,即用一般过去时Sheoughttostopworking;shehasaheadachebecauseshetoolong.A.hasbeenreadingB.hadreadC.isreadingD.readAo从第一句话Sheoughttostopworking可知”他仍然在学习“,故后面用现在完成进行时态—Whydoyoulookworried一Fredleftthecompanyhalfanhourago.Hisworkunfinishedsince.A.leftB.wasleftC.hasleftD.hasbeenleftDo受前一句lefl的影响,易误选B题干中的since说明此处应用现在完成时态从问句中也可看出来,此处强调动作对现在的影响,故要用现在完成时的被动式—YoucouldhaveaskedMr.Johnsonforhelp.Heiskind-hearted.一Ithat.Awholeday.A.forget;wastesB.forgot;waswastedC.forgot;hadwastedD.forget;waswastedBo说话之前“忘了”,故用一般过去时态;第二空应用一般过去时的被动语态形式Youdbetternotphonethemanagerbetween7and8tomorrowevening;heanimportantmeetingthen.A.willhaveB.wouldhaveC.willbehavingD.willhavehadCo指将来某时或某段时间正发生的事用将来进行时—Imsorrybutthebossisnthereyet.ShallIhavehimcallyouwhenhecomesback一Norilcallhimback.IfIcallagaininhalfanhourdoyouthinksheA.hadarrivedB.hasarrivedC.willarriveD.willhavearrivedDo一般将来时表示将要发生的动作,而将来完成时表示将来某个时间之前已经发生或完成的动作根据语境可知是强调将来的结果,应用将来完成时一Whafswrongwithyourcoat—JustnowwhenIwantedtogetoffthebusthemannexttomeonit.A.satB.hadsatC.hadbeensittingD.wassittingCo意思是刚才我想下公共汽车时,(我才发现)靠近我坐的那个人一直坐在我的外衣上表示从过去某一时刻开始一直延续到另一过去时间仍在进行的动作或状态用过去完成进行时一Whywerentyouatthemeeting—Ifbralong-distancecallfrommyauntinAmerica.A.waitedB.waswaitingC.hadbeenwaitingD.hadwaitedBo该题考查根据语境选用正确时态题上句说“你为什么没去参加会议”据此回答“我当时正在等我姑姑从美国打来的长途电话”,说的是“你们开会时”我正在等一个电话—Willyouattendthemeetingthisevening—ButItoldanythingaboutit.A.wasntB.amnotC.haventbeenD.wontbeCo指到目前为止还没有人把这件事通知我相当于在后面省略了sofar一WhatdidyouthinkofActIoftheplaylastnight一Imsorry.TheplaywhenIgotthere.A.hadbeenstartedB.hadbeenonforhalfanhourC.wastostartD.hadbegunforhalfanhourBo句意戏剧在我到达之前就已上演了半小时,即表示“过去的过去”,且短暂性动词不与持续性时间连用,故须将start^beon才可与持续性时间连用—Whydidyoucomebybus一MycarbrokedownyesterdayeveningandIitrepaired.A.didnthaveB.donthaveC.wonthaveD.haventhadDo从昨天坏了一直到今天来时还没有修好,表示从过去某一时刻开始一直延缓到现在的动作或状态要作现在完成时态。