资源描述
2019年高考英语一轮总复习 语法专项突破 真题分类 时态和语态【xx新课标全国卷I】24If we _ now to protect the environment,well live to regret it.Ahadnt acted Bhavent actedCdont act Dwont act【解析】本题考查时态呼应。A项hadnt acted是过去完成时,表示“过去的过去”;B项havent acted是现在完成时,指的是过去的动作对现在产生的影响或结果;C项是一般现在时,表示现在的经常性行为;D项wont act是一般将来时,指的是将来的动作。句意:如果我们现在不保护环境,将来我们会后悔的。根据“在含有条件或时间状语从句的主从复合句中,如果主句的谓语动词用一般将来时,那么从句中的谓语动词常用一般现在时代替一般将来时”这一语法规则,以及该题主句的谓语动词用了一般将来时的客观事实来判断,本题答案选C项。【答案】C【xx新课标全国卷I】27When I first met Bryan I didnt like him,but I _ my mind.Ahave changed BchangeChad changed Dwould change【解析】本题考查动词时态的用法区别。A项have changed是现在完成时,指的是已经发生的动作对现在产生的影响或结果;B项change是一般现在时,强调现在经常发生的动作或存在的状态;C项had changed是过去完成时,指动作发生在过去的过去;D项would change是过去将来时。根据句意“当我第一次遇到布莱恩的时候,我不喜欢他,但是我(现在)改变了主意”断定,转折连接词but后面的句子强调的是作者现在的看法,即改变了过去的看法,对现在的影响是“现在喜欢布莱恩了”,因此答案选A项。C项的动作发生在met之前,在这里是不符合逻辑的,故排除。【答案】A【xx新课标全国卷II】7We _ very early so we packed the night before.Aleave Bhad leftCwere leaving Dhave left【解析】题干的意思是:“我们很早_,因此我们前一晚上就把东西打包了。”根据句中的packed可知此处应用过去的时态,所以排除A、D两项。根据常识及句意可知,pack要发生在leave之前,所以排除B项,had left表示动作发生在“过去的过去”。故选C项,leave的过去进行时态表示过去将来。【答案】C【xx北京卷】23Shakespeares play Hamlet_into at least ten different films over the past years.Ahad been made Bwas madeChas been made Dwould be made【解析】题干的意思是:近几年来莎士比亚的戏剧哈姆雷特已经被拍成了至少10部不同的电影。由时间状语over the past years可知本句要用现在完成时,make与Hamlet为动宾关系,故用make的被动语态,故正确答案为C项。掌握现在完成时的时间状语(尤其是in/over/during the last/past years)以及主、被动关系是解题关键。【答案】C【xx北京卷】25Do you think Mom and Dad_late?No. Swiss Air is usually on time.Awere Bwill beCwould be Dhave been【解析】题干的意思是:“你觉得爸爸妈妈会来晚吗?”“不会的。瑞士航空通常很准时。”由语境可知,爸爸妈妈还没到,因此“迟到”应发生在将来,要用一般将来时。A项为一般过去时;C项为过去将来时;D项为现在完成时,均不符合语境。故正确答案为B项。把握语境是解题关键。【答案】B【xx北京卷】28Hurry up! Mark and Carol_us.Aexpect Bare expectingChave expected Dwill expect【解析】题干的意思是:快点!马克和卡罗尔正在等着我们。由前置语境Hurry up!可知,expect动作正在进行,要用现在进行时。A项为一般现在时,强调经常性、习惯性行为;C项为现在完成时,强调动作已经完成,对现在造成的影响或结果;D项为一般将来时,表示动作发生在将来,均不符合语境。故正确答案为B项。把握关键信息(如常用于现在进行时的look,listen,be quiet,hurry up等)是解题关键。【答案】B【xx天津卷】13The water supply has been cut off temporarily because the workers _ one of the main pipes.Ahad repaired Bhave repairedCrepaired Dare repairing【解析】句意为“供水暂时已被切断,因为工人们正在修其中一个主管道”。根据has been cut off判断应该是现在的某种时态。再根据时间状语temporarily可以判断出repair是现在正在发生的动作,故用现在进行时。【答案】D【xx重庆卷】21I felt very tired when I got home, and I_straight to bed.AgoBwentChad gone Dhave gone【解析】句意:我到家时感觉很累,就直接去睡觉了。and连接并列分句,由and前的分句中的felt和got可知,后一分句用一般过去时。【答案】B【xx重庆卷】33A Midsummer Nights Dream_at the Theatre Royal on 19th June, and then tours throughout Scotland.Aopens Bis openedCwill open Dwill be opened【解析】句意:仲夏夜之梦于6月19日在皇家剧院演出,然后在苏格兰巡演。表示动作按照计划发生,用一般现在时表将来,且由后一句的关键词tours可知,空格处也应使用一般现在时。open表示“公开演出”,是不及物动词,故可排除表被动的B项(因为不及物动词没有被动语态),所以答案为A。【答案】A【xx山东卷】24I didnt think Id like the movie,but actually it _ pretty good.Ahas been BwasChad been Dwould be【解析】句意:我(以前)以为我不会喜欢这部电影,但实际上它相当好。根据句中的关键信息“I didnt think”知空格处的时态应该和过去时有关,所以排除A项;后一句“电影确实很好”是一个过去的事实,故用一般过去时。选项C是过去完成时,在句中未体现电影好是发生在过去的过去,因此排除C项;选项D是过去将来时,不符合句意。【答案】B【xx山东卷】27Oh no!Were too late.The train _.Thats OK.Well catch the next train to London.Awas leaving Bhad leftChas left Dhas been leaving【解析】句意:“噢,不!我们太晚了。火车已经离开了。”“没什么。我们将乘坐下一班去伦敦的火车。”根据对话中的关键信息“我们太晚了”以及“我们将乘坐下一班火车”可知他们要乘坐的火车已经走了,故用现在完成时。选项A为过去进行时,选项B为过去完成时,选项D为现在完成进行时,均不符合题意。【答案】C【xx浙江卷】10During the last three decades,the number of people participating in physical fitness programs _ sharply.Awas increasing Bhas increasedChad increased Dwill be increasing【解析】题干的意思是:“在过去的三十年里,参加健身计划的人数急剧增加。”由时间状语during the last three decades可知,本句要用现在完成时态,所以正确答案为B项。注意对现在完成时态的时间状语in/during/over the last/past ten years,so far,since.等的积累。【答案】B【xx福建卷】26The girl has a great interest in sport and _ badminton classes twice a week over the last three years.Atook Bis takingCtakes Dhas been taking【解析】题干的意思是:“这个女孩对运动很感兴趣,在过去的3年里一直一周两次去上羽毛球课。”本题的关键信息是时间状语over the last three years,表示以现在为起点的过去的3年时间。“take”这个动作从过去到现在一直有规律地(一周两次)持续,并且有可能持续下去,符合现在完成进行时的特点,所以选D项。本题的干扰项是C项,做题时要注意抓住关键信息时间状语。【答案】D【xx江苏卷】25Could I use your car tomorrow morning?Sure.I _ a report at home.Awill be writing Bwill have writtenChave written Dhave been writing【解析】句意:明天上午我可以借用你的汽车吗?当然可以。那时候,我将在家写报告呢。由题干中的关键信息词tomorrow morning可知,双方在谈论明天上午的事情。所以答语应用将来进行时,表示“明天上午我将在家写报告”。【答案】A【xx江苏卷】34What about your selfdrive trip yesterday?Tiring! The road is being widened,and we _ a rough ride.Ahad BhaveCwould have Dhave had【解析】句意:昨天的自驾游如何?太累人了!道路正在拓宽,驾车十分难行。解时态题关键是找准能揭示句子的时间基点的词语,例如本题中应抓住关键词yesterday,讲的是昨天的事情,所以用一般过去时。【答案】A【xx辽宁卷】22He was unhappy when he sold his guitar.After all,he _ it for a very long time.Ahas had Bhad hadChas Dhad【解析】句意:他把自己的吉他卖掉时并不高兴。毕竟,他拥有这把吉他已经很长时间了。由句意知,他“拥有吉他”的动作发生在“卖掉吉他”之前,而“卖掉吉他”发生在过去,因此空格处的动作发生在过去的过去,故用过去完成时态。【答案】B【xx湖南卷】22“What do you want to be?”asked Mrs. Crawford. “Oh,I_president,”said the boy,with a smile.Ahave been BamCwas Dwill be【解析】题干的意思是:“你想要当什么?克劳福德太太问。哦,我想当总统,男孩微笑着说。”由题意可知此处表示男孩的意愿,故用will be。【答案】D【xx湖南卷】24Around two oclock every night, Sue will start talking in her dream. It somewhat_us.Abothers Bhad botheredCwould bother Dbothered【解析】题干的意思是:“每天夜里2点左右,休就会开始说梦话。这多少有点打扰我们。”根据时间状语“around two oclock every night”可知此处叙述的是每天夜里都发生的事情,故用一般现在时。题干中的every night是关键词,是一般现在时的常见时间状语。【答案】A【xx湖南卷】27Have you heard about the recent election?Sure, it_the only thing on the news for the last three days.Awould be BisChas been Dwill be【解析】题干的意思是:“你听说过有关最近选举的事情了吗?”“当然,这已经成为最近三天报道的唯一话题。”根据时间状语“for the last three days”可知此处用现在完成时,故答案为C。for the last three days是本题的关键信息,它多与现在完成时连用。【答案】C【xx湖南卷】34I dont understand why you didnt go to the lecture yesterday afternoon.Im so sorry. But I_my homework.Ahad done Bwas doingCwould do Dam doing【解析】题干的意思是:“我无法理解你昨天下午为什么没去听讲座。”“对不起,但是那时我在做作业。”根据语境可知“做作业”是昨天下午举行讲座的那段时间内正在发生的动作,故用过去进行时,由此可知答案为B。【答案】B【xx四川卷】3Hurry up,kids! The school bus_for us!Awaits Bwas waitingCwaited Dis waiting【解析】题干的意思是:孩子们,快点!校车正在等着我们呢!由题中的关键信息Hurry up,kids!可知此处应该用现在进行时表示说话时或现阶段正在或一直在进行或发生的动作。B、C两项都是过去的时态,所以排除。一般现在时表示经常性或习惯性的动作,常与表示频度的时间状语连用,所以排除A。【答案】D【xx安徽卷】24Im calling about the apartment you _ the other day.Could you tell me more about it?Aadvertised Bhad advertisedCare advertising Dwill advertise【解析】句意:我现在打电话是咨询一下你前几天登广告的那套住房的。你能告诉我有关它的更多信息吗?you _ the other day为定语从句,由从句中的关键词the other day(前几天)可知从句用过去时。【答案】A【xx江西卷】35I_to visit you later that day, but I had to phone and cancel.Ae BcameCam ing Dwas ing【解析】句意:我打算那天晚些时候来看你,但是我不得不打电话取消。根据语境和e的用法特点可知,此处是过去进行时表示过去将来时。【答案】D【xx陕西卷】11On Monday mornings it usually_me an hour to drive to work although the actual distance is only 20 miles.AtakesBis takingCtook Dwill take【解析】题干的意思是:“虽然只有20英里的实际距离,但是在每周一的早上我通常会花费一个小时的时间开车去上班。”题干中“it takes sb.一段时间to do”为固定句型,意为“做某事花费某人多长时间”。从该句给出的时间状语on Monday mornings可知“在每周一的早上”都是这样的;另外,副词usually也暗示了该动作的反复性,所以此处要用一般现在时态。【答案】A【xx陕西卷】17Jim_a late night film at home when, right in the middle of a thrilling scene, the television went blank.Awatched Bhad watchedCwas watching Dwould be watching【解析】题干的意思是:“吉姆在家看一部午夜电影,看到中间一幕惊险的场景时,屏幕上突然出现一片空白。”该句考查be doing.when.结构,意为“正在做就在这时(突然)”。从后面的动作went blank可知“看电影”发生在过去;并且是当吉姆正在看的时候,所以该题要用过去进行时态,即was watching。【答案】C【xx北京卷】32So what is the procedure?All the applicants_before a final decision is made by the authority.Ainterview Bare interviewingCare interviewed Dare being interviewed【解析】题干的意思是:“那么程序是什么样?”“所有的应征者都被面试后官方才作出最后的决定。”interview与主语applicants之间为动宾关系,故排除A、B两项;并且此处表示的是具体的程序,要用一般现在时,故正确答案为C项。【答案】C【xx湖南卷】26If nothing_, the oceans will turn into fish deserts.Adoes Bhad been doneCwill do Dis done【解析】题干的意思是:“如果什么措施都不采取的话,海洋将会变成鱼类的沙漠。”根据“主将从现”的原则,即主句为一般将来时,从句用一般现在时,再根据语境可知此处应用被动语态,故答案为D。【答案】D【xx辽宁卷】30We are confident that the environment _ by our further efforts to reduce pollution.Ahad been improved Bwill be improvedCis improved Dwas improved【解析】句意:我们有信心,在为减少污染而付出进一步努力后,环境将会得到改善。根据by our further efforts以及we are confident可知,环境得到改善应该是将来的事情,故用一般将来时的被动语态。【答案】B【xx江西卷】26-Look! Somebody the sofa. -Well, it wasnt me. I didnt do it.Ais cleaningBwas cleaningChas cleanedDhad cleaned【答案】C【考点】考查时态【解析】句意:-看,有人已经打扫了沙发。-是的,不是我,我没有做。过去发生的动作对现在造成的影响用现在完成时。【xx湖南卷】33. - I remember you were a talented pianist at college. Can you play the piano for me? - Sorry, I _ the piano for years. A. dont playB. wasnt playingC. havent playedD. hadnt played【答案】C【考查】本题考查动词的时态。【解析】根据remember, can可知语境为现在,for years得出为从过去到现在,所以用现在完成时态。 【xx湖南卷】27. The moment _ soon, he thought to himself, waiting nervously. A. cameB. has eC. was ingD. is ing【答案】D【解析】本题考查时态。【解析】根据soon可知为将来的事情,且是直接引语,应为现在,所以选D,进行时态表将来。 【xx湖南卷】25. Close the door of fear behind you, and you _ the door of faith open before you. A. sawB. have seenC. will seeD. are seeing【答案】C【考点】本题考查动词的时态。【解析】从前一分句为祈使句可知此语境为将来的情况,而且这是一常见句型:“祈使句+and+表将来的句子”。 【xx湖南卷】22. Dont worry. The hard work that you do now _ later in life. A. will be repaidB. was being repaidC. has been repaidD. was repaid【答案】A【考点】考查动词时态和语态。【解析】从dont可知语境为现在,排除B、D;而later in life可知为将来的动作,故选A。 【xx重庆卷】27. Food supplies in the flood-stricken area _.We must act immediately before theres left.A. have run out B. are running out C. have been run out D. are being run out【答案】B【解析】分析题干语境可知,食品供应即将耗尽。run out为不及物动词短语,不能使用被动形式,由此可排除C和D两个选项。B选项为现在进行时态,可以表示将来,符合题意。因此,正确答案为B选项。【xx重庆卷】22.Kevin,you look worried. Anything wrong? Well, I_ a test and Im waiting for the result. A. will take B. took C. had taken D. take【答案】B【解析】根据答语的后半句可知,现在Kevin正在等待测试的成绩,参加测试为一个过去的动作,应该使用一般过去时态。因此,正确答案为B选项。【xx辽宁卷】Mum, I was wondering if you could lend me a few dollars until I on Friday. A. get paid B. got paid C. have paid D. had been paid【答案】A【解析】在时间状语从句中用一般现在时表将来,且I与pay之间是动宾关系,所以选A。【xx辽宁卷】33. Jack is a great talker. Its high time that he something instead of just talking. A. will do B. has done C. do D. did 【答案】D【解析】在句型 “Its high/ very time that”中, 从句中的谓语动词用did或should do,所以选D项。【xx辽宁卷】31. I feel so excited! At this time tomorrow morning I to Shanghai. A. will be flying B. will fly C. have been flying D. have flown【答案】A【考点】动词的时态【解析】at this time tomorrow morning作时间状语,所以用将来进行时,选A项。【xx四川卷】9.Did you catch what I said? Sorry. I _ a text message just now.A. had answering B. have answered C. would answer D. was answering【答案】 D 【考点】本题考查动词时态。【解析】句意为:“你听懂我所说的了吗?”“对不起。我刚刚在回短信。”根据句意及时间状语just now可知,回短信的动作正好是发生在问话人说话的那一时间点,即表示过去某一时间点正在发生的动作,故选过去进行时态D。【xx四川卷】11. They are living with their parents for the moment because their own house _.A. is being rebuilt B. has been rebuilt C. is rebuilt D. has rebuilt【答案】 A 【考点】本题考查动词的时态和语态。【解析】句意为:他们现在暂时和父母一起居住,因为他们自己的房子正在重建。根据句意可知,应使用被动语态,且house与动词rebuilt之间为被动关系,故使用现在进行时态的被动语态。【xx陕西卷】24.Can I call you back at two oclock this afternoon? Im sorry, but by then I_ to Beijing. How about five?A. fly B. will fly C. will be flying D. am flying 【答案】C 【考点】考查动词时态。【解析】根据问句中的two oclock和应答句中的by then可知所填词表示的动作在当时正在进行,用将来进行时,选C。【xx北京卷】22. By the time you have finished this book, your meal _ cold.A. gets B. has got C. will get D.is getting【答案】C【考点】考查动词时态。【解析】此处by the time 后接现在时,表示将来之前发生的动作,故用将来时。【xx北京卷】25. George said that he would e to school to see me the next day, but he _.A. wouldnt B. didnt C. hasnt D. hadnt 【答案】B【解析】前半句的would e是过去将来时,但是仍然发生在过去.【xx北京卷】29. Have you heard about that fire in the market? Yes, fortunately no one _.A. hurt B. was hurt C. has hurt D. had been hurt【答案】B【考点】考查被动语态。【解析】发生在过去的被动动作。【xx北京卷】30. Our friendship _ quickly over the weeks that followed.A. had developed B. was developingC. would develop D. developed【答案】 D【考点】考查动词时态。【解析】描述在过去阶段发生的动作,强调状态,用一般过去式。【xx全国II】18. The manager _ the workers how to improve the program since 9 am.A. has told B. is telling C. has been telling D. will have told【答案】C【考点】考查动词时态。【解析】现在完成进行时表示:过去某一动作从过去开始一直延续到现在,现在刚刚结束或还在进行。句意:经理从早上9点开始就一直在不停的告诉工人们如何改进这个项目。根据句意选C。【xx全国II】14. -Did you ask Sophia for help?-I _ need to I managed perfectly well on my own.A. wouldnt B. dont C. didnt D. wont【答案】C【考点】考查动词时态。【解析】句意:-(过去)你向Sophia寻求帮助了吗?-我没有必要向她求助。我自己就很完美的处理了。对话的内容谈论的是过去的事情,故用一般过去时。【xx天津卷】The three of us_around Europe for about a month last summer.【A】A. travelled B. have travelledC. had travelledD. travel【xx天津卷】The letters for the boss_ on his desk but he didnt read them until three later.【A】A. were put B. was putC. put D. has put【xx全国新课程】33. I had been working on math for the whole afternoon and the numbers before my eyes.A. swim B. swum C. swam D. had swum【答案】C 【考点】考查动词时态。【解析】主句用过去完成进行时,所以后半句用一般过去时,只有这样才能具备“过去的过去”的条件。句意:我一整个下午都在做数学题,那些数字在我的眼前晕眩。【xx全国新课程】23. Life is like walking in the snow, Granny used to say, because every step ”A. has shown B. is showing C. shows D. showed【答案】C【考点】考查动词时态。【解析】此处是奶奶过去常常说的一句话,这里是直接引语,句子的内容是生活哲理。所以用一般现在时。句意:奶奶过去常常说:“生活就像在雪中行走,因为每一步都看得见。”【xx山东卷】34. The manager was concerned to hear that two of his trusted workers _. A. will leaveB. are leaving C. have left D. were leaving 【答案】D【考点】考查动词时态。【解析】此处用过去进行时表示过去将来时。这里were leaving表示:过去要离开。句意:听到自己最信任的两个职员要离去,经理很关注。【xx山东卷】28. After Jack had sent some e-mails, he _ working on his project. A. had started B. has started C. started D. starts 【答案】C【考点】考查动词时态。【解析】根据前半句的谓语动词用了过去完成时,可知后半句用一般过去时,这样才能符合“过去的过去”这一条件。句意:Jack发了几份电子邮件之后,他才开始研究他的项目。【xx福建卷】24. 一 When did the puter crash?一 This morning, while I the reading materials downloaded from some websites.A. have sorted B. was sortingC. am sorting D. had sorted【答案】B【考点】本题考查时态的用法。【解析】首先根据时间状语this morning知道是发生过的事情,去除A、C两项,然后过去完成时的使用前提是有动作的先后顺序,然而本句指的是“今天早晨我正把从网上下载的阅读材料分类时电脑坏的。”指的是过去正在进行的动作用过去进行时,B项正确。【xx浙江卷】16. Alvin, are you ing with us? Id love to, but something unexpected.A. has e up B. was ing up C. had e upD. would e up【答案】A【考点】考查现在完成时。【解析】 根据句意:-艾琳,你要和我们一起去吗?-我想去,但是发生了点意外。现在完成时表示过去发生的动作或事情到现在为止,且对现在造成了一定的影响,符合语境,故答案选,过去进行时,表示过去某段时间正在进行的的动作或所处的状态;,过去完成时表示过去的过去;,过去将来时表示过去将来要发生的事情,均不符合语境,故排除。【xx浙江卷】13.Peter had intended to take a job in business, but _that plan after the unpleasant experience in Canada in xx.A. had abandoned B. abandonedC. abandonD. will abandon【答案】B【考点】考查一般过去时【解析】根据but提示,是并列句,故前后时态一致。与had intended相呼应,可知此空应在表示过去时的范围选择,由此排除C、D选项。且abandon动作只是陈述了过去所发生的一件事而已,没有在intend之前,故排除A选项(过去的过去),由此可知答案B符合文意。一般过去时表示对过去所发生的一件事情的简单陈述而已。【xx江苏卷】 34. The president hopes that the people will be better off when he quits than when he_.A. has started B. startsC. startedD. will start【答案】C【解析】句意为:这位总统希望人民在他离任时比他刚上任时更富有。根据句意,总统开始上任是过去发生的动作,所以用一般过去时。故选C项。【xx江苏卷】32. The manager is said to have arrived back from Paris where he_ some European partners.A. would meet B. is meetingC. meetsD. had met【答案】D【考点】动词的时态和语态过去完成时【解析】根据句中“is said to have arrived”可知,arrive这个动作是在过去发生的,而会面的动作则在arrive的动作之前发生的,即在过去的过去发生的动作,所以用过去完成时,故选D项。【易错点拨】本题时态选择的关键是根据“is said to have arrived”可知,这一动作发生在过去,因此“会面”这个动作是在到达之前发生的,所以用过去完成时。【xx安徽卷】35. After school we went to the reading-room to do some reading, only to be told that it .A. was decorated B. had decorated C. had been decorating D. was being decorated 【答案】D【解析】it 指代 the reading-room,所以只能用被动,考虑到only to be told 表示结果,所以选择D是自然地了。【xx安徽卷】33. Walmart, which is one of the largest American supermarket chains, some of its store open 24 hours on Mondays through Saturdays.A. keeps B. keep C. have kept D. had kept【答案】A【xx安徽卷】26. In order to find the missing child , villagers all they can over the past five hours. A. did B. do C. had done D. have been doing【答案】D【考点】考查动词时态和语态。【解析】由后面的over the past five hours可知,此处用现在完成时,所以选择D。过去完成时表示“过去的过去”明显不正确。【2011全国卷,23】Planing so far ahead no senseso many things will have changed by next year.A.made B.is making C.makes D.has made【答案】C【考点】考查动词的时态。【解析】句意为“计划这么超前毫无意义到明年许多事情会发生变化的。”前句表示现在的情况make no sense,后句表示到将来会产生的后果will have changed。一般现在时表示主语的特征或状态。is making和has made表示具体的动作过程,故不选。因此选C。【2011全国卷,24】I wasnt sure if he was really interested or if he polite.A.was just being B.will just be C.had just been D.would just be【答案】A【考点】考查动词的时态。【解析】句意为“我不能确信他是真正感兴趣呢还是仅仅为了表示礼貌。”句前wasnt sure表明说话的起点是过去时,was really interested和was just being polite都是相一致的过去时。【2011全国卷,29】When Alice came to, she did not know how long she there.A.had been lying B.has been lying C.was lying D.has lain【答案】A【考点】考查动词的时态。【解析】句意为“当Alice苏醒过来时,她不知道她在那儿躺了多久了。”过去完成进行时主要表示持续到过去某时之前的动作。came to苏醒过来是过去时,苏醒前的情况是过去的过去,强调过去的过去里发生的事,故选A。【2011全国卷II,9】If you dont like the drink you just leave it and try a different one. A. ordered B. are ordering C. will order D. had ordered【答案】A【考点】考查动词的时态。【解析】句意为“如果你不喜欢你所点的饮料,就把它放那儿,试试另一种。”dont like the drink是现在时,点饮料是过去的动作,因此,用过去时或现在完成时,故选A。【2011北京卷,21】Experiments of this kind in both the U.S. and Europe well before the Second World War.A. have conducted B. have been conducted C. had conducted D. had been conducted【答案】D【考点】考查动词时态和语态。【解析】句意为“就在二战爆发前,美国和欧洲都进行过这种实验。”首先考虑语态,主语experiment与conduct构成动宾关系,谓语使用被动形式。题干中出现the second war是过去的时间点,before the second war是过去的过去,因此使用过去完成时。选D。【2011北京卷,23】Tom in the library every night over the last three months.A. works B. worked C. has been working D. had been working【答案】C【考点】考查动词的时态。【解析】句意为“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。故选C。【2011北京卷,27】That must have been a long trip.Yeah, it us a whole week to get there.A. takes B. has taken C. took D. was taking【答案】C【考点】考查动词的时态。【解析】句意为“那一定是长途旅行。是的,我们花了整整一周时间才赶到那儿。”题干中must have done是对过去的肯定推测,提示时间在过去,描述过去的情况,排除A和B,D项was taking进行时态表将来,但事实上事情已发生,这与题意不符,因此选C。【2011北京卷,32】Bob has gone to California.Oh, can you tell me when he ?A. has left B. left C. is leaving D. would leave【答案】B【考点】考查动词的时态。【解析】句意为“Bob已经去了加利福尼亚。噢,你能告诉我他什么时候离开的吗?”Bob has gone to California,去的动作已经发生过,说明他离开的动作发生在过去,因此使用一般过去时。选B。【2011天津卷,3】In the last few years thousands of films all over the world.A.have produced B. have been produced C. are producing D. are being produced【答案】B【考点】考查动词的时态和语态。【解析】句意为“在过去的几年时间里,全世界制作了成千上万部电影。”in the last few years在过去的几年时间里,其实是从过去算到现在,是现在完成时的标志。选B。【2011天津卷,4】On her next birthday, Ann married for twenty years.A.is B.has been C.will be D.will have been【答案】D【考点】考查动词的时态。【解析】句意为“等到下次生日的时候,Ann结婚有二十年了。”her next birthday是将来的时间,for twenty years是个时间段。将来完成时表示持续到将来某时的动作或状态,故选D。【2011上海春招,29】Im sure you will do better in the test because you so hard this year. A. studiedB. had studied C. will study D. have been studying【答案】D【考点】考查动词的时态。【解析】句意为“我确信你将在这次考试
展开阅读全文