高中英语语法单项选择题分类练习 动词、时态、语态(解析版)_第1页
高中英语语法单项选择题分类练习 动词、时态、语态(解析版)_第2页
高中英语语法单项选择题分类练习 动词、时态、语态(解析版)_第3页
高中英语语法单项选择题分类练习 动词、时态、语态(解析版)_第4页
高中英语语法单项选择题分类练习 动词、时态、语态(解析版)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中英语语法单项选择题分类整理练习动词、时态、语态

1.SalesofCDshavegreatlyincreasedsincetheearly1990s,whenpeopleto

enjoytheadvantagesofthisnewtechnology.

A.beginB.began

C.havebegunD.hadbegun

解析:答案是B.when引导的是一个非限制性定语从句,when指20世纪90年代初,

当然用一般过去时。

2.Turnonthetelevisionoropenamagazineandyouadvertisementsshowing

happyfamilies.

A.willoftenseeB.oftensee

C.areoftenseeingD.haveoftenseen

解析:答案是A.这是“祈使句+and+陈述句”句型,祈使句相当于一个条件状语从句,

and后的陈述句的谓语用一般将来时,这是一个较为固定的句型。

3.一DidAlanenjoyseeinghisoldfriendsyesterday?

-Yes,hedid.Hehisoldfriendsforalongtime.

A.didn'tseeB.wouldn'tsee

C.hasn'tseenD.hadn9tseen

解析:答案是Do由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨

天的见面之前,即属于过去的过去,故用过去完成时。

4.WhenIcalledyouthismorning,nobodyansweredthephone.Where?

A.didyougoB.haveyougone

C.wereyouD.hadyoubeen

解析:答案是Co句子的前半句说上午打电话时没有人接电话,而后半句问对方当

时在什么地方。显然,句子前后两部分的时间应一致,即用一般过去时。

5.一IhearJanehasgonetotheHolyIslandforherholiday.

一Oh,hownice!Doyouknowwhenshe?

A.wasleavingB.hadleft

C.hasleftD.left

解析:答案是D.因为Jane已经度假去了,“离开”此地就当然是在此之前的过去某

个时间了,所以用一般过去时,选Do另外,when通常都不与完成时连用,排除B和

C,A也与语境不符。

6.一WhatwereyoudoingwhenTonyphonedyou?

一Ihadjustfinishedmyworkandtotakeashower.

A.hadstartedB.started

C.havestartedD.wasstarting

解析:答案是D.过去进行时在此表示过去准备要做的事。句意为:(Tony给我打电

话时)我刚好做完工作,准备去冲凉。

7.1younottomovemydictionary-nowIcan'tfindit.

A.askedB.ask

C.wasaskingD.hadasked

解析:答案是A.由now可知前句的意思是:我曾经叫你不要搬动我的词典的(你

偏不听)。“叫”是在过去发生的动作,用一般过去时。

8.一HasSamfinishedhishomeworktoday?

一Ihavenoidea.Heitthismorning.

A.didB.hasdone

C.wasdoingD.haddone

解析:答案是C.根据句意“我不知道Sam现在是否已经做完了作业,(但是我知道)

他今天早上一直在做作业“,可知要用过去进行时。

9.ProfessorJameswillgiveusalectureontheWesternculture,butwhenand

whereyet.

A.hasn'tbeendecidedB.haven'tdecided

C.isn'tbeingdecidedD.aren'tdecided

解析:答案是Ao根据句意,此处应用被动语态,不用主动语态;再根据句末的yet

可知,最好用现在完成时。故选A最佳。

10.TheplayhadalreadybeenonforquitesometimewhenweattheNew

Theatre.

A.havearrivedB.arrived

C.hadarrivedD.arrive

解析:答案是B。由于句中的hadalreadybeen用的是过去完成时,而根据句意,arrive

显然应发生在其后,故要用一般过去时。全句意为:当我们到达新剧院时,戏已经演了

好一会儿了。

11.一What'sthatterriblenoise?

-Theneighborsforaparty.

A.havepreparedB.arepreparing

C.prepareD.willprepare

解析:答案是B.由What,s=Whatis可知,现在在出声音;进而知道“邻居们正在为

一个晚会作准备”,所以用现在进行时态。再说,已经准备好了或者将作准备,我们不

可能听得到声音,问句也就不成立了,排除A和D。

12.Nowthatsheisoutofajob,Lucygoingbacktoschool,butshehasn't

decidedyet.

A.hadconsideredB.hasbeenconsidering

C.consideredD.isgoingtoconsider

解析:答案是B.根据butshehasn'tdecidedyet(尚未决定)可知,从开始失业时起一

直在考虑再去上学,现在还在考虑。表示从过去某一时刻开始一直到现在,并且现在依然

在发生的动作,用现在完成进行时,现在完成进行时由“have/hasbeendoing”构成,所以

选Bo

13.Theteacher,with6girlsand8boysofherclass,visitingamuseumwhen

theearthquakestruck.

A.wasB.were

C.hadbeenD.wouldbe

解析:答案是A.由whentheearthquakestruck可知,要用一般过去时,排除C和D;

又因为主语是单数theteacher,所以只有A正确。

14.1therelittlemorethanaweekwhenIsettoworkwiththescientist.

A.wouldbeB.havebeen

C.hadbeenD.willbe

解析:答案是C。由于settoworkwiththescientist这一动作发生在过去,而bethere

与settowork的先后关系是:bethere在先,settowork在后。所以bethere发生的时间

属于“过去的过去”,故用过去完成时。

15.一Didyouseeamaninblackpassbyjustnow?

一No,sir.Ianewspaper.

A.readB.wasreading

C.wouldreadD.amreading

解析:答案是B。由于我刚才“正在看报”(wasreadinganewspaper),所以没有看到

有人经过。根据语境,显然只有B最佳。

16.Thediscussionalivewhenaninterestingtopicwasbroughtin.

A.wascomingB.hadcome

C.hascomeD.came

解析:答案是D.由when...wasbroughtin可知,come也是过去发生的事,用一般

过去时。句意是:当引入一个有趣的话题时,那场讨论又变得活跃起来。

17.Becausetheshop,alltheT-shirtsaresoldathalfprice.

A.hascloseddownB.closeddown

C.isclosingdownD.hadcloseddown

解析:答案是C.由alltheT-shirtsaresoldathalfprice可知,这家商店还没有关闭,

但准备将要关闭,所以选C,用现在进行时表示最近的打算。

18.一Isthereanythingwrong,Bob?Youlooksad.

一Oh,nothingmuch.Infact,Iofmyfriendsbackhome.

A.havejustthoughtB.wasjustthinking

C.wouldjustthinkD.willjustbethinking

解析:答案是Bo指刚刚在想念老家的朋友,故用过去进行时。

19.TheytwofreeticketstoCanada,otherwisethey'dneverhavebeenableto

affordtogo.

A.hadgotB.got

C.havegotD.get

解析:答案是Bo句子前半句讲的是过去的事实,用一般过去时;后半句讲的是对

过去情况的假设,故用了wouldneverhavebeen这样的形式。

20.Lefskeeptothepointorweanydecisions.

A.willneverreachB.haveneverreached

C.neverreachD.neverreached

解析:答案是A.“祈使句+or+陈述句”句型中,陈述句的谓语用“will+动词原形”,

几乎是固定的。句意是:让我们扣住主题吧,否则,我们就作不了决定。

21.Mymindwasn'tonwhathewassayingsoI'mafraidIhalfofit.

A.wasmissingB.hadmissed

C.willmissD.missed

解析:答案是D.因为wassaying表明“他说”发生在过去,“没听到”应该是“他说”

的时候没听到,所以miss也是发生在过去,而miss作“未听见、未理解”解时,一般没

有进行时,因此,只有D正确。句意是:我的注意力当时并没有集中在他所说的内容上,

所以恐怕有一半我都没听到。

22.ItissaidinthebookthatThomasEdison(1847—1931)theworld-leading

inventorforsixtyyears.

A.wouldbeB.hasbeen

C.hadbeenD.was

解析:答案是D.根据括号内的1847—1931可知,此处应填过去时态;另外,由于

没有另一个过去的时间或动作与之比较,故不能用过去完成时,即只能选D。

23.1knowalittlebitaboutItalyasmywifeandIthereseveralyearsago.

A.aregoingB.hadbeen

C.wentD.havebeen

解析:答案是C。根据句末的severalyearsago可知,此处应用一般过去时。

24.Theflowersweresolovelythattheyinnotime.

A.soldB.hadbeensold

C.weresoldD.wouldsell

解析:答案是C。根据前面的过去式谓语were可知,后面也要用一般过去时;再

根据“花”与“卖”的关系可知,此处要用被动语态,故选Co

25.-YouwereoutwhenIdroppedinatyourhouse.

一Oh,IforafriendfromEnglandattheairport.

A.waswaitingB.hadwaited

C.amwaitingD.haswaited

解析:答案是A.句意是:(你来我家时)我正在机场等候一位从England来的朋友。

表示在过去某一时刻或在过去某一段时间内正在发生的事,用过去进行时,所以选A。

26.Shehassetanewrecord,thatis,thesalesofherlatestbook50million.

A.havereachedB.hasreached

C.arereachingD.hadreached

解析:答案是A.因为thatis意为“换句话说,即(=inotherwords,whichmeans)”,

而前句中的谓语hasset是现在完成时,后一句的谓语动词也应用现在完成时,排除C

和D;又因主语thesales是复数,选出正确答案A。

27.Hekeptlookingather,wonderingwhetherhehersomewhere.

A.sawB.hasseen

C.seesD.hadseen

解析:答案是D.因为由语境可知,see应当发生在keptlooking之前,即过去的过

去,所以用过去完成时,只有D正确。

28.一Ihavegotaheadache.

一Nowonder.Youinfrontofthatcomputertoolong.

A.workB.areworking

C.havebeenworkingD.worked

解析:答案是Co由于在电脑前工作太久,所以导致了现在头痛的结果,故空格处

应填现在完成时或现在完成进行时,即答案选Co

29.一Ouch!Youhurtme!

一Iamsorry.ButIanyharm.Itodrivearatout.

A.didn'tmean;triedB.don'tmean;amtrying

C.haven91meant;triedD.didn'tmean;wastrying

解析:答案是Do对于刚刚发生的情况,要用一般过去时或过去进行时。答语的意

思是:对不起。但我不是有意要弄伤你,我是在把一只老鼠赶出去。

30.Thecrazyfanspatientlyfortwohoursandtheywouldwaittillthemovie

stararrived.

A.werewaitingB.hadbeenwaiting

C,hadwaitedD.wouldwait

解析:答案是B.因为wouldwait是过去将来时,可见此事发生在过去,再结合for

twohours可知,wait这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还

在等,一直要等到那位影星到来,所以用过去完成进行时:hadbeendoing,因此选B。

31.SheherhairstyleinherhometownbeforeshecametoChongqingfora

betterjob.

A.wouldchangeB.haschanged

C.changedD.waschanging

解析:答案是C.由came可知,她已来重庆了,而改变发型是在来重庆之前,即过

去的过去,按理要用过去完成时,但before已经表明紧接着发生的先后两个动作,所以

也可用一般过去时,所以选Co

32.CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,where

sheEnglishforayear.

A.studiesB.studied

C.isstudyingD.hasbeenstudying

解析:答案是D。根据句中的现在进行时可排除B,再根据句中的forayear可知此

题选现在完成进行时最佳,即选Do

33.-youhimaroundthemuseumyet?

一Yes.Wehadagreattimethere.

A.Have;shownB.Do;show

C.Had;shownD.Did;show

解析:答案是Ao根据问句中的yet可知,所谈论的事情发生在最近的过去,且问

话者很关心这个过去发生的事情对现在的影响和结果,所以用现在完成时。注意:不要

受答语中过去式谓语had的影响而误选Co

34.Thefirstuseofatomicweaponswasin1945,andtheirpowerincreased

enormouslyeversince.

A.isB.was

C.hasbeenD.hadbeen

解析:答案是C.句中的since为副词,表示“从过去某时起一直到现在”,它通常要

与现在完成时连用。

35.——Youhaven91saidawordaboutmynewcoat,Brenda.Doyoulikeit?

一I'msorryIanythingaboutitsooner.Icertainlythinkit9sprettyonyou.

A.wasn'tsayingB.don91say

C.won'tsayD.didn'tsay

解析:答案是D。由句中的sooner(意为“早点儿”)可知用一般过去时。句意为“对

不起,我没有早点儿说。我确实认为你穿很好看”O

36.Allmorningasshewaitedforthemedicalreportfromthedoctor,her

nervousness.

A.hasgrownB.isgrowing

C.grewD.hadgrown

解析:答案是Cohernervousness(紧张)伴随waited(等)的过程而产生,因此

grow与waited同时发生,时态一致,都用一般过去时。

37.Astheyearspassed,manyoccasions—birthdays,awards,graduations

一withDad'sflowers.

A.aremarkedB.weremarked

C.havemarkedD.hadmarked

解析:答案是Bo由于句中增加了插入成分birthdays,awards,graduations,使得句

子的主语与谓语weremarked分离,从而增加了考生对句子理解的难度。根据句意,空格

处应填被动语态;再根据句中的passed的时态特点可知,空格处也应用一般过去时,故

选Bo

38.Welivedaybyday,butinthegreatthings,thetimeofdaysandweeks____sosmall

thatadayisunimportant.

A.isB.are

C.hasbeenD.havebeen

解析:答案是A。句子主语为thetime,故用谓语要用单数;再根据句子前后的时

态live和is,可知此处宜用一般现在时,不用现在完成时,故选A。

39.Whydon'tyouputthemeatinthefridge?Itwillfreshforseveraldays.

A.bestayedB.stay

C.bestayingD.havestayed

解析:答案是Bostay是系动词不能用被动语态,故排除A;系动词一般不用于进

行时(feel除外),故排除C;stay为非延续性动词,不能与表示一段时间的状语连用,故

排除Do句意为“你为什么不把肉放在冰箱里呢?那样会保质好几天”。

40.Howcanyoupossiblymissthenews?ItonTValldaylong.

A.hasbeenB.hadbeen

C.wasD.willbe

解析:答案是A。根据句中alldaylong来判断,此句是强调播放新闻对现在的影响,

故用现在完成时。意为“你怎么可能没看到新闻?整天都在播放”。

41.—Sorrytohaveinterruptedyou.Pleasegoon.

—WherewasI?

-Youyoudidn'tlikeyourfather9sjob.

A.hadsaidB.said

C.weresayingD.hadbeensaying

解析:答案是Co用过去进行时态表示过去某一特定时刻正在进行的动作。此处是

指“我”的话在被打断前正在谈论的情况。句意为“对不起打断你的话,请继续:“我说哪

儿了?”“你在说你不喜欢你父亲的工作”。

42.一Itwasreallyverykindofyoutogivemealifthome.

——Oh,don'tmentionit.Ipastyourhouseanyway.

A.wascomingB.willcome

C.hadcomeD.havecome

解析:答案是Ao根据前面一句中的was可知,搭车的事发生在过去,所以“我开

车要经过你的家门口”也发生在过去,因此可排除B和D。而在剩下的A和C中,不能

选C,是因为C为过去完成时,表示“过去的过去”,与句意不符。

43.一IsawJaneandherboyfriendintheparkateightyesterdayevening.

一Impossible.SheTVwithmeinmyhomethen.

A.watchedB.hadwatched

C.wouldwatchD.waswatching

解析:答案是Do表示过去正在进行的动作,用过去进行时。第二句的意思是:不

可能。她当时与我一起在我家看电视。

44.Dannyhardforlongtorealizehisdreamandnowheispopular.

A.worksB.isworking

C.hasworkedD.worked

解析:答案是Co表示从过去一直待续到现在的一段时间,要用现在完成时。

45.1arrivedlate;Itheroadtobesoicy.

A.wouldn'texpectB.haven91expected

C.hadn'texpectedD.wasn9texpecting

解析:答案是C。由Iarrivedlate可知是过去的情况。Ihaddn'texpected表示过去没

有料到。句意为“我迟到了。我没料到路面结冰”。

46.1whilereadingtheEnglishtextbook.Luckily,myroommatewokemeup

intime!

A.hadfallenasleepB.havefallenasleep

C.fellasleepD.fallasleep

解析:答案是C。while从句用过去进行时,主句用过去时,表示在某个动作的持

续过程中,发生过某事。句意为“我在读英语课本时睡着了。幸亏我的室友及时叫醒了

47.Althoughhehaslivedwithusforyears,heusmuchimpression.

A.hadn'tleftB.didn'tleave

C.doesn'tleaveD.hasn'tleft

解析:答案是c。句意为“尽管他和我们生活了好多年,但没给我们留下多少印象”。

根据前句中的现在完成时可知,下句是强调的现在的状态,因此用一般现在时。

48.1ping-pongquitewell,butIhaven'thadtimetoplaysincethenewyear.

A.willplayB.haveplayed

C.playedD.play

解析:答案是Do“我的乒乓球打得好”是现在具有的技能,故用一般现在时。下句

“但自新年以来还一直没有时间去打”。与前句谓语动词的时态无关。

49.Theybecamefriendsagainthatday.Untilthen,theytoeachotherfornearly

twoyears.

A.didn'tspeakB.hadn9tspoken

C.haven'tspokenD.haven'tbeenspeaking

解析:答案是Bo由于他们再次成为朋友发生在过去(因为became用的是一般过去

时),这就说明他们差不多有两年没说过话属于“过去的过去”,所以要用过去完成时。

50.一HowcanIapplyforanonlinecourse?

-Justfilloutthisformandwewhatwecandofouryou.

A.seeB.areseeing

C.haveseenD.willsee

解析:答案是D。表示将要发生的情况,自然是用一般将来时。

51.1wonderwhyJennyusrecently.Weshouldhaveheardfromherbynow.

A.hasn'twrittenB.doesn9twrite

C.won9twriteD.hadn'twritten

解析:答案是A。由句中的recently和bynow两个提示可知此句用现在完成时。

52.Ashorttimebeforeshe,theoldladyawill,leavingallher

moneytoherbrother.

A.died;haswrittenB.hasdied;wrote

C.haddied;wroteD.died;hadwritten

解析:答案是D.“死”与”写(遗书厂都发生在过去,显然“写”应发生在“死”之前,即:

过去的过去。因此,die用一般过去时,write用过去完成时。

53.一HaveyouknownDr.Jacksonforalongtime?

-Yes,sinceshetheChineseSociety.

A.hasjoinedB.joinsC.hadjoinedD.joined

解析:答案是Dsince和时间点连用表时间段.joined过去式表示这一动作发生

在过去某一时刻.主句用完成时,也就是:1haveknownDrjacksonsinceshejoinedthe

Chinesesociety.

54.Thewetweatherwillcontinuetomorrow,whenacoldfronttoarrive.

A.isexpectedB.isexpectingC.expectsD.willbeexpected

解析:答案是Aacoldfront(冷锋)和expect之间是被动关系,主句是一般将来时,

故when引导的时间状语从句应该用一般现在时的被动语态表示将来要被发生的动作

55.一Katedoesn'tlookverywell.Whafswrongwithher?

一Shehasaheadachebecauseshetoolong;sheoughttostopwork.

A.hasbeenreadingB.hadread

C.isreadingD.wasreading

解析:答案是A.根据后文可知,“她现在依然在工作”,表示从过去某一时刻开始,

一直延续到现在,并且现在仍然在进行的动作或存在的状态,就用现在完成进行时,即:

havebeendoing

56.Astimeon,SallybegantowonderifBruceBilks9newpoem

calledTabled'Hute.

A.hasgone;hadreadB.went;hasread

C.goes;hasreadD.went;hadread

解析:答案是D.从began是一般过去时可知,go也用一般过去时,read应发生在

begantowonder之前,所以要用过去完成时。

57.-----Didyouwatchthebasketballmatchyesterday?

-----Yes,Idid.Youknow,mybrotherinthematch.

A.isplayingB.wasplayingC.hasplayedD.hadplayed

解析:答案是B本题考查动词时态。根据题意,该空表示在过去某段时间

(yesterday)内正在进行的动作,意思是昨天我弟弟在正在参加比赛,因此,应用过去进

行时。

58.1liketheseEnglishsongsandtheymanytimesontheradio.

A.taughtB.havetaughtC.aretaughtD.havebeentaught

解析:答案是D本题考查动词时态和语态。选项D用现在完成时,表示某一动作

从过去到现在一直进行或反复发生。题干中前半部动词like用的是现在时,表示与现在

有关的动作,后半部分的时间状语manytimes表示某个动作反复发生,因此,该空应用

现在完成时。

59.一Mike,doyouknowwhowantedmeonthephone?

一Sorry.Idon'tknow.Iabathinthebathroom.

A.havehadB.washaving

C.hadD.amhaving

解析:答案是B.从wanted是过去式,可知打电话发生在过去,“我”现在不知道,

因为当有人打电话来时,“我”正在冲凉。表示在过去某一时刻正在发生的动作,当然用

过去进行时。

60.Sofarthisyearweafallinhousepricesbybetween5and10percent.

A.sawB.seeC.hadseenD.haveseen

解析:答案是D考查动词时态的用法。Sofar"迄今为止"Sofarthisyear迄止

到今年应该与现在完成时连用。

61.1calledHnnahmanytimesyesterdayevening,butIcouldn'tgetthrough.Herbrother

onthephoneallthetime!

A.wastalkingB.hasbeentalkingC.hastalkedD.talked

解析:答案是A考查时态,由时间状语allthetime,可以知道时态是进行时,

因为前面时间状语yesterdayevening,所以是过去进行时,所以选A

62.一Couldyoutellmehowyourfatherusuallygoestowork?

-Yes.Ifitisfine,hetohisoffice.

A.willwalkB.willgoonfoot

C.walksD.wouldgoonfoot

解析:答案是C.从问句中usuallygoestowork来看,是问通常的情况,其回答也应

该是指通常的情况,因此要用一般现在时,即:“如果天气好,他通常是步行上班的“。注

意:千万不要认为条件句中的谓语动词用一般现在时,而主句中的谓语动词就用一般将来

时,而错选A或C。

63.一Icalledyouatten,buttherewasnoreply.

一Oh,thatwasprobablywhenIashower.

A.amtakingB.took

C.weretotakeD.wastaking

解析:答案是D.意为:“你打电话来时,我可能正在洗淋浴”。指在过去某个时候

正在发生的动作,用过去进行时。

64.一Doyouhaveanyproblemsifyouthisjob?

一Well,I'mthinkingaboutthesalary....

A.offerB.willofferC.areofferedD.willbeoffered

解析:答案是C考查时态和语态以及状语从句。根据题意,这里要用被动语态,

排除A和B。在时间、条件状语从句中,从句用现在表将来。

65.一I'msureAndrewwillwinthefirstprizeinthefinal.

一Ithinkso.Heforitformonths.

A.ispreparingB.waspreparing

C.hadbeenpreparingD.hasbeenpreparing

解析:答案是D试题分析:考查时态。现在完成进行时表示过去发生的事情持

续到现在,而且还正在进行;通常都与allthetime,allthemorning等连用;句意:一我

敢确定Andrew会赢得决赛。一我也这样认为。他这几个月来一直都在准备这场比赛。

表示这段时间一直都在发生的事情。

66.一Haveyoueverworkedwithataperecorder?

一IitalotwhenIwasstudyingFrenchinschool.

A.usedB.wasused

C.haveusedD.hadused

解析:答案是A.句意为:“我在学校学法语期间,经常使用录音机工指过去经常

发生的动作,当然用3一般过去时。

67.—Youmusthavemethimtheotherday.一Oh,no,I.

A.hadn'tB.mustn't

C.haven'tD.didn't

解析:答案是D.问句是对过去情况猜测,答句Ididn't的完整句子是Ididn'tmeethim

theotherday.(几天前我没有见到他。)

68.Bythetimeherealizesheintoatrap,it'llbetoolateforhimtodoanything

aboutit.

A.walksB.walkedC.haswalkedD.hadwalked

解析:答案是C句意为:到他意识到已经进入一个圈套的时候,对于他来说做

任何事情也都为时已晚了。与bythetime连用的句子应该用什么时态,主要是看这个

时间点发生在过去还是现在或将来。句中herealizes是现在的时间点,所以要用现在完成

时,如Bythetimeheisten,hehasoutgrownhisolderbrother.他十岁的时候就已经长得

比他哥哥高了。D项一般是从句为一般过去时的时候,主句才用过去完成时。

69.-Doyouthinkweshouldacceptthatoffer?

—Yes,weshould,forwe___suchbadluckuptillnow,andtime_out.

A.havehad;isrunningB.had;isrunning

C.have;hasbeenrunD.havehad;hasbeenrun

解析:答案是A考查动词的时态。weshould,forwe_suchbadluckuptillnow

中,根据时间状语uptillnow,可知句子要用现在完成时态,排除B,C;且runout无被

动,排除D;time_out.是说时间快用完了,用现在进行时态表将来。选A。

70.一Whichflight?一Iwanttocatchthe13:00.

A.youaretocatchB.areyoucatching

C.doyoucatchD.haveyoucaught

解析:答案是B.从语境来看,显然指将来:“你打算坐哪趟班机?”表示最近打算

或安排要做的事,可以用进行式或“betodo”来表示,因此,可选出A和B,而答案A

的语序不对,所以只有B对。

71.一Excuseme,sir.Wouldyoudomeafavor?

一Ofcourse.Whatisit?

一Iifyoucouldtellmehowtofilloutthisform.

A.hadwonderedB.waswondering

C.wouldwonderD.didwonder

解析:答案是B.表示刚才想叫你帮忙,就是“我在想你可不可以帮我填这个表格”,

所以用过去进行时。

72.Wefirstmetonatrainin2000.Webothfeltimmediatelythatweeachother

foryears.

A.knewB.haveknownC.haveknownD.know

解析:答案是C此题考查动词的时态。根据题干所提供的信息,首先弄清说

话者在谈论过去的事情,因此用过去时,排除B,D两项,然后考虑动词know在felt

之前,即过去的过去,因此用过去完成时。”

73.一Haveyougotanyjoboffers?

—No.I.

A.waitedB.hadbeenwaitingC.havewaitedD.amwaiting

解析:答案是D试题分析:考查时态。句意;你得到了那份工作了吗?一没有,

我在等。根据no,说明还没有得到那份工作,故应该是还在等待。故D正确。

74.HowcanIeverconcentrate(集中精力)ifyoucontinuallymewithsilly

questions?

A.have...interruptedB.hadinterrupted

C.erruptingD.errupting

解析:答案是C.因为从can和句意可知,是指目前正在发生的事。句意是“如果你(象

现在这样)不断地用一些无聊问题来妨碍我,我又怎能集中精力呢?”

75.一Iboughtthisshirtfor35yuanyesterday.

一Ifsonsaletodayforonly29.Youshouldhavewaited.

一Oh,really?ButhowIknow?

A.wouldB.can

C.didD.do

解析:答案是C.因为意思是“我当时(昨天)怎么知道呢?

76.Iftheweatherhadbeenbetter,wecouldhavehadapicnic.Butitallday.

A.rainedB.rainsC.hasrainedD.israining

解析:答案是AIftheweatherhadbeenbetterwecouldhavehadapicnic,

对过去事情的假设,但事实上下了一天雨,根据句意,最后一句应用一般过去时,表示

对过去事实的陈述。

77.ThemomentIgothome,IfoundImyjacketontheplayground.

A.hadleftB.leftC.haveleftD.wasleaving

解析:答案是A主句动词为过去式,从句动作又早于主句动作,即过去的过去,

应用过去完成式。

78.一Willyougonow?

一NotuntilImyexperiments.

A.willfinishB.havefinished

C.willhavefinishedD.hadfinished

解析:答案是B.因为在时间状语从句中要用一般现在时代替一般将来时;若强调

从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。

79.一Look!Someonehasspiltcoffeeonthecarpet.

一Well,itme.

A.isn'tB.hasn'tbeen

C.hadn'tbeenD.wasn't

解析:答案是D.从上文可知,已经将coffee溅在地毯上了,spilt已经在过去发生

了,所以用一般过去时,wasn't。

80.Iftheirmarketingplanssucceed,theytheirsalesby20percent.

A.willincreaseB.havebeenincreasing

C.haveincreasedD.wouldbeincreasing

解析:答案是Aif引导的状语从句是“主将从现“

81.-Didyougototheshowlastnight?

-Yeah.Everyboyandgirlintheareainvited.

A.wereB.havebeenC.hasbeenD.was

解析:答案是D这里只是普通的陈述,没有完成时的意思,所以排除BC

另外,凡是eveiy,作主语时,谓语动词通常用单数形式

82.一Didyouenjoyyourholiday?

-Yes,ifsthebestholidayItheseyears.

A.hadB.havehad

C.hadhadD.wouldhave

解析:答案是B.因为theseyears是包括现在在内的,通常与现在完成时连用。

83.1don'tunderstandhowyougotaticket.Ialwaysyouacarefuldriver.

A.think;areB.amthinking;are

C.thought;wereD.think;were

解析:答案是C.因为指yougotaticket之前,“我原来一直认为你是位非常小心的

司机“,所以用过去时。

84.Thoughwedon5tknowwhatdiscussed,yetwecanfeelthetopic.

A.hadchangedB.willchangeC.waschangedD.hasbeenchanged

解析:答案是D考查时态和语态。句意:尽管我们不知道讨论的内容,但是我

那个感觉到话题已经发了改变。根据句意说明应该使用被动语态,排除AB项。C项是

过去时,不符合上下文的语境,这里是指我们现在可以感觉到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论