高三英语虚拟语气与情态动词试题答案及解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高三英语虚拟语气与情态动词试题答案及解析
1.– I spent three hours buying a train ticket at the railway station the other day .
-- Why ? You __________ one on the Internet or by phone .
A.could have bought B.must have bought
C.would buy D.should buy
【答案】A
【解析】考查虚拟语气。

句意:前天我花了三个小时买火车票。

为什么,你可以通过网上或电话售票的。

根据 on the Internet or by phone .网络或电话可知能够做某事,表示对过去虚拟,故选A项。

考点 : 考查虚拟语气
2. ________ the present unemployment continue, the society would face a more
troublesome situation.
A.Would B.Should
C.Might D.Could
【答案】B
【解析】B[句意:万一目前的失业、下岗持续下去,社会将面对更加棘手的形势。

考查虚拟语气,与将来相反,从句省掉if,从句要倒装,故答案是B。

]
3.—Do you still remember when we went to Nanjing?
—I can't remember now but ________ sometime last summer?
A.might it be B.could it be
C.could it have been D.should it have been
【答案】C
【解析】C[对过去情况的猜测。

]
4.—Did you pass the driving test?
—No.I ________ it,but I had little time practising.
A.could have passed B.must have passed
C.can't have passed D.shouldn't have passed
【答案】A
【解析】A[由no判断“没通过考试”,故说本来可以通过的,是对过去情况的一种假设。

]
5. As is required by their employer, the employees ______ finish the project within this month. A.could B.shall C.may D.should
【答案】D
【解析】句意:正如雇主的要求,雇员应该在本月内完成该项目。

四个情态动词的含义分别是:A. could能够, B. shall应该,C. may可以,D. should应该,从句中用了required,所以主句用should do表示虚拟语气。

选D。

【考点】考查情态动词和虚拟语气
6.–I don’t know what I _______ without the suitcase you lent me.
–Glad to have been of some help to you.
A.should have done B.would do C.would have done D.should do
【答案】C
【解析】试题分析:句意:——我不知道没有你借给我的提箱我会怎样做。

——很高兴能对你有帮助。

“情态动词+v原形” 表示对现在的假设和虚拟;根据句意可知此处表示对过去发生事情的推测,故
排除BD选项,should have done “本应该做某事”,根据otherwise判断此处是含蓄型的虚拟语气,选C。

【考点】考查虚拟语气。

7.—Joe, don’t forget to bring y our laptop with you tomorrow, OK?
—Oh, thank you. I wouldn’t bring it if you _____ me.
A.wouldn’t remind B.haven’t reminded
C.hadn’t reminded D.shouldn’t have reminded
【答案】C
【解析】句意:--Joe,别忘了明天把你的笔记本电脑带来,好吗?--哦,谢谢,如果你不提醒我,我不会带来的。

这里虚拟条件句,主句是和将来相反,用would do,但是从句是和过去相反的情况,用had done,选C。

【考点】考查虚拟语气
8.— Did you go to the lecture by the visiting professor?
— No. I ______ it, but I've been busy taking care of my grandma in hospital these days. A.would have attended B.should attend
C.must have attended D.would attend
【答案】A
【解析】句意:你去听访问教授的演讲了吗?--没有,我本来可以去听的,但是这几天我忙着照
顾生病住院的奶奶。

从but I've been busy taking care of my grandma in hospital these days.可
知是没有去,所以前面用和过去相反的虚拟语气,用would have done,选A。

【考点】考查虚拟语气
9. (2013·陕西,12)My mom suggests that we ________ eat out for a change this weekend. A.should B.might C.could D.would
【答案】A
【解析】考查虚拟语气。

题干关键词为suggest,表示建议,其后所接的名词性从句应用“(should +)动词原形”的虚拟语气,故选A。

10. (2013·东北三校4月二次联考)No matter how healthy you ________ be, you need to consult
a doctor from time to time.
A.should B.will C.must D.may
【答案】D
【解析】D句意:不管你多么健康,你都需要时不时地咨询医生。

may表示“(转折前所述情况属实)也许,可能”。

11.It’s so cold today.If it should get warmer this afternoon,I_my car.
A.would have washed B.would wash
C.must have
washed
D.must wash
【答案】B
【解析】试题分析:句意:今天这么冷。

如果今天下午暖和点的话,我就去洗车。

根据if从句判断此处是对现在情况的虚拟,从句用一般过去时,主句用would/should /could/might +v原形,所以答案选B。

【考点】考查虚拟语气。

12. The politician has been warned that he would be getting into great trouble ____ stick to his standpoint.
A.were he to B.he will C.he was to D.would he
【答案】A
【解析】考查虚拟语气。

表示对将来情况的虚拟,条件从句的形式是:should + 动词原形;were to + 动词原形或一般过去时态。

把if去掉,应使用倒装形式。

句意:政客们已经警告说,如果他坚持他的观点,他会陷入很大的麻烦。

故A正确。

【考点】考查虚拟语气
13. He _______ busy yesterday, or he _______ you with your experiment.
A.was; had helped B.was; would have helped
C.had been; would have helped D.were; would have helped
【答案】B
【解析】本题实际上考察的是or(否则,要不然)引导的含蓄的虚拟条件句。

前面句中含有yesterday这个过去时的时间状语,故使用过去时即可。

Or后面的句中要使用与过去事实相反的虚拟语气would have done的形式。

句义:昨天他很忙,要不然他就会帮助你做实验了。

故B正确。

【考点】考察虚拟语气
14.You________ the work better, but you didn’t put more efforts to it.
A.must have done B.can have done C.should have D.could have done
【答案】D
【解析】考查虚拟语气。

句意:你本可以做得更好,但是你没有付诸更多的努力。

could have done本可以做某事;must have done sth一定已经做了某事;should have done sth本应该做某事(实际上未做)。

故选D。

【考点】考查虚拟语气
15.— The weather has been very hot and dry.
—Yes. If it had rained even a drop, things would be much better now! And my vegetables .
A.wouldn’t die B.didn’t die C.hadn’t died D.wouldn’t have died
【答案】D
【解析】句意:上文,天气又热又干燥。

下文,是啊,即使下一点雨,事情也会好很多。

我的蔬菜也就不会死了。

对过去情况的虚拟,条件句用过去完成时,主句用would/should/might/could + have+过去分词,选D。

【考点】考查虚拟语气在条件句中的用法
16. You only had meat and fish yesterday. If you had eaten vegetables, they easily. A.would digest B.digested C.will digest D.would have
digested
【答案】D
【解析】考查虚拟语气:句意:你昨天只吃了鱼和肉。

如果你吃了蔬菜,他们就会很容易消化。

If条件句用过去完成时表示和过去相反的条件句,主句用would hav e done“过去本来会做..而没有”,选D。

【考点】考查虚拟语气
17. --- I saw your uncle take a taxi to the airport. Why didn’t you drive him there?
--- I ______. But my car ______.
A.would; was fixed B.would have; was fixed
C.would have; was being fixed D.did; was being fixed
【答案】C
【解析】考查虚拟语气。

句意:—我看你叔叔打的去机场了。

你为什么不开车送他去那里?我本
来要开车送的,但是我的汽车正在被修理。

根据句意是对过去情况的虚拟,故使用了would have done的形式。

第二空是指在那时我的汽车正在被修理。

故C正确。

【考点】考查虚拟语气
18.I ___to my cousin’s birthday party last night, but I was not available
A.went B.had gone C. would go D.would have gone
【答案】D
【解析】考查虚拟语气:句意:昨晚我本来会去参见我的表弟的生日聚会的,但是我没有空。


后面的but I was not available可知事实是没有去:“would+have+done” 表示对过去事情的假设,意思是“本来会做”。

结合语境可知选D。

【考点】考查虚拟语气
19. When the middle-aged man was visiting his girlfriend, she demanded that he _______ his beard.
A.shaved B.had shaved C.would shave D.shave
【答案】D
【解析】考查虚拟语气:句意:当这个中年人要去看望女朋友,她要求他刮胡须。

主句的谓语是demand,从句的谓语是用虚拟语气:should do,should可以省略,选D。

【考点】考查虚拟语气
20. -Jenny took the 8:00 bus to Guangzhou this morning.
-Really? He__the 9:00 train. It's much more comfortable and safer to travel by train.
A.could have taken B.should take
C.must have taken D.can take
【答案】A
【解析】考查虚拟语气:句意:--Jenny今天早上乘坐8点的公共汽车去广州了。

--真的吗?他本
可以乘坐9点的火车,乘火车要更舒服更安全。

因为是过去的虚拟,排除BD项,Could have done本可以做却没有,Must have done过去一定做了,不符合句意,选A。

【考点】考查虚拟语气
21. Without you, I _______ the first prize in the speech contest. Thank you, John.
A.can’t win B.won’t win
C.hadn’t won D.wouldn’t have won
【答案】D
【解析】考查含蓄虚拟语气。

句意:要是没有你,我就不可能做演讲比赛中得一等奖。

谢谢你,John。

根据信息词without可知隐含着虚拟,而且与过去的事实相反,故选D。

【考点】考查含蓄虚拟语气。

22. I ____ to go for a walk, but someone called and I couldn’t get away.
A.was planning B.planned C.had planned D.would plan
【答案】C
【解析】考查虚拟语气:句意:我本打算去散步,但是有人打电话,我走不开。

Had planned to do或planned to have done本打算做却没做,是一种虚拟语气,选C。

【考点】考查虚拟语气
23. I think that's unlikely to happen, but if that_______, both America's and China's interest would be severely damaged.
A.should occur B.occurs
C.had occurred D.is going to occur
【答案】A
【解析】考查虚拟语气:句意:我想这不可能发生,如果发生了,中国和美国的利益会被严重的损坏。

第一句话就说这不可能发生,所以如果发生,是对将来的虚拟条件句,从句用should do 或were to do,也可以用过去时,选A。

【考点】考查虚拟语气
24. The girl was drowned unfortunately. She ____, though, because there were so many people standing on the banks at that moment.
A.should have saved B.could have been saved
C.should be saved D.coul dn’t have been saved
【答案】B
【解析】考查虚拟语气:句意:女孩不幸溺水。

她可以被救上来,因为很多人当时站在岸边。

从because后面的原因,可知女孩本来是可以被救起,但是没有,因为是被动含义,排除A。

C项是对现在的虚拟,也不对,could have done本来可以做却没有,couldn’t have done过去不可能做了…,选B。

【考点】考查虚拟语气
25. I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!
A.had respected B.respected
C.would have respected D.could respect
【答案】A
【解析】
句意:我由于超速交了200元的罚金。

要是我遵守了交通规则该多好!对过去情况的虚拟,条件句中用过去完成时,主句用“would/should/might/could + have + 过去分词”,故选A。

【考点】考查虚拟语气的用法。

26. Since nobody gave him any help, he have done the research on his own.
A.can B.must C.would D.Need
【答案】B
【解析】考查情态动词和虚拟语气。

can have done sth可能已经做了某事;must have done sth
一定已经做了某事;would have done表示与过去的事实相反;need have done sth本来需要做
某事。

句意“因为没有人给他任何的帮助,他一定是自己完成的那项,研究。

”根据,句意可知,
表示的是肯定的推测,用must,故选B。

【考点】情态动词和虚拟语气。

27. There was something wrong with the network, or the e-mail____ earlier.
A.could have been sent B.might be sent
C.need have been sent D.must be sent
【答案】A
【解析】考查隐含的虚拟语气:句意:网络有问题了,否则电子邮件可能早就被送到了。

这里的
or相当于="if" There hadn’t been something wrong with the network所以主句用could have done,选A。

【考点】考查隐含的虚拟语气
点评:有时,句子没有直接给出假设情况的条件,而须通过上下文或其他方式来判断。

这题用了otherwise,or代替if的虚拟语气,主句是1、表示与现在事实相反的情况,主语
+should/would/could/might+do:2、表示与过去事实相反的情况,主句:主语
+should/would/could/might+have done3、表示对将来情况的主观推测,主句:主语
+should/would/could/might+do。

28.—Daddy, can you buy me a new MP3 when you go to Beijing?
—You ______ get one if you are admitted to a key middle school.
A.shall B.could C.may D.can
【答案】A
【解析】考查情态动词辨析。

本题考查了shall的特殊用法, Shall用于所有人称,表示命令,警告,允诺;以及法律规定中要做的事情。

句意:—爸爸,我们去北京的时候,你能给我买一个
Mp3吗?—如果你能考上重点大学,你就会得到一个的。

根据句意说明本句中的shall表示允诺。

故A正确。

【考点】考查情态动词辨析
点评:在平时的学习中既要注意情态动词的基本含义,也要注意情态动词的特殊意义,如must
偏偏,非得;should竟然;mustn’t禁止,千万不能;等等。

情态动词Shall用于所有人称,表示
命令,警告,允诺;以及法律规定中要做的事情。

29. Tom, ________________ you from taking a hand in that affair, you ______________ in prison.
A.if I didn’t stop; would have stayed
B.had I stopped; would be staying
C.shouldn’t I have stopped; would stay
D.if I hadn’t stopped; would have stayed
【答案】B
【解析】考查条件句中虚拟语气的倒装。

在条件句中如果与过去事实相反,条件句中使用过去完
成时,后面的主句使用“情态动词+have done”;如果去掉if,条件句要使用部分倒装形式。

另外还
要注意主句和从句的时间的差别,要注意错综条件句的用法。

本题从句表示的是过去的时间,主
句表示的是现在的事情。

句意:Tom如果你没有阻止你参加那个事情,你现在就会在监狱里了。

故B正确。

【考点】考查条件句中虚拟语气的倒装
点评:条件句虚拟语气是高考的重点内容,要注意主从句的不同形式。

如果过去事实相反,条件
句中使用过去完成时,主句使用“情态动词+have done”;如果主句与现在事实相反,条件句中使用
过去时,be动词使用were,主句中使用“情态动词+动词原形”;如果与将来事实相反,条件句中有
三种:过去时;were to do ;should+动词原形,主句使用“情态动词+动词原形”;要特别注意如果
省略了if,句子要使用部分倒装的形式,把助动词,be动词,情态动词提之主语前。

30.—Shall we finish the project two days ahead?
—I’m afraid we , in case the heavy storm comes suddenly.
A.may B.will C.can D.must
【答案】D
【解析】考查情态动词:A. may可以B. will将要C. can能D. must必须,句意——-我们要提前
两天完成工作吗?--恐怕我们必须这么做,以防暴风雨突然到来。

选D。

【考点】考查情态动词
点评; 情态动词要注意语气,各个情态动词的含义要记清,还有用于什么人称,什么句式也有讲究。

所以平时要多识记情态动词的多种含义。

31.—The wind is always blowing here.
—How I wish it ______ today.
A.won't blow B.didn't blow C.doesn't blow D.isn't blowing
【答案】B
【解析】从信息词wish可知要使用虚拟语气,再根据时间状语today可以得知与现在事实相反,
故使用过去时,选择B答案。

句意——这的风总吹个不停。

——我多么希望今天没有风呀。

【考点】考查虚拟语气的运用。

点评:由wish+宾语从句,从句使用虚拟语气,与现在相反,使用过去时,与过去相反,使用had done ,与将来相反,使用would/could/过去时
32.If you _______ just wait for a moment, I’ll try to find your papers.
A.must B.may C.would D.need
【答案】C
【解析】would (在虚拟语气从句中提出条件表示愿意)想;must必须; may可能; need需要,句意是如果你想再等一会儿,我去找一下我的论文。

故选C .
【考点】考查虚拟语气。

点评:此题考查情态动词在虚拟语气中的用法,关键是虚拟条件与什么事实相反,根据句意进行
选择,考生要平时加强这方面的练习。

33. You trust an online shop just because it has a beautifully-designed website. A.shouldn’t B.couldn’t C.mustn’t D.needn’t
【答案】 A
【解析】句意,你不应该相信网上的商店,因为它只不过是设计精美的一个网页。

这里表示“不应该”,故选A,couldn’t 不可能mustn’t禁止needn’t 没有必要。

【考点】情态动词的考查
点评:在学习情态动词时主要从其语法功能和特殊含义的归纳上下工夫,如情态动词表示能力、
情感态度和表示推测三种意义的用法差别等。

34. The general demanded that the soldiers _____ at the village before 5p.m. to rescue the victims of the earthquake.
A.will arrive B.arrive C.would arrive D.arrived
【答案】B
【解析】考查虚拟,动词demand引导的宾语从句,后面用虚拟语气,(should)+动词原形【考点】考查虚拟
点评:虚拟是常考内容,做此类题时,需要注意先行词,如果先行词是demand/suggest或者引导宾语从句时,用虚拟语气
35.It’s a shame ______ able to give them any advice.
A.not to have been B.to have not been C.to have been not D.to not have been
【答案】A
【解析】句意为:很遗憾,未能给他们任何建议
从语气上看,此题属于虚拟语气。

动词不定式的否定形式在其前加not,可排除B,C,D
【考点】对动词不定式的否定形式进行考察
点评:此题主要考察考生对动词不定式的掌握程度和熟练情况。

考生在进行复习时,应特别注意此类知识点的活学活用。

36.Thank you for all your hard work last week. I don’t think we ______ it without you. A.could have managed B.can manage
C.could manage D.can have managed
【答案】A
【解析】考查情态动词表示推测。

对过去情况的推测使用“情态动词+have done”的形式;本题中的I don’t think we could have managed it without you中是否定前移,我认为没有你我们是不可能做到的。

Couldn’t have done不可能做某事。

故A正确。

【考点】考查情态动词表示推测。

点评:对过去情况的推测使用“情态动词+have done”的形式;
37. If only I _______ more confidence in the English speech contest held last week!
A.would have B.had C.had had D.have
【答案】C
【解析】考查虚拟语气。

If only="I" wish“要是…就好了”后面的句子要使用虚拟语气。

与过去相反使用过去完成时;与现在相反使用过去时;与将来相反,使用过去将来时。

根据句意本题是与过去相反,故使用过去完成时。

句意:要是我在上个星期举行的英语演讲比赛中更有信心就好了。

故C正确。

【考点】考查虚拟语气
点评:If only="I" wish“要是…就好了”后面的句子要使用虚拟语气。

与过去相反使用过去完成时;与现在相反使用过去时;与将来相反,使用过去将来时。

38. --- I saw your uncle take a taxi to the airport. Why didn’t you drive him there ?
--- I ___. But my car ____.
A.would; was fixed B.would have; was fixed
C.would have; was being fixed D.did ; was being fixed
【答案】C
【解析】考查虚拟语气。

句意:—我看你叔叔打的去机场了。

你为什么不开车送他取那里?我本来要开车送的,但是我的汽车正在被修理。

根据句意是对过去情况的虚拟,故使用了would have
done的形式。

第二空是指在那时我的汽车,正在被修理。

故C正确。

【考点】考查虚拟语气
点评:本题所考查的虚拟语气属于暗含的条件句意,表示对过去的情况的虚拟,使用情态动词
+have done的形式。

39.We ______ the difficulty together, but why didn’t you tell me?
A.should face B.might face C.could have faced D.must have faced
【答案】C。

【解析】考查虚拟语气。

根据but后面句子中的didn’t说明本句是对过去的虚拟,故使用:情态动词+have done的形式,排除AB。

D项不与虚拟语气连用。

Could have done本可以做某事。

句意:我们本可以一起面对困难,但是你为什么不告诉我呢?
【考点】考查虚拟语气
点评:虚拟语气是高考的重点,尤其是条件句中的虚拟语气,三种不同的时态中几种不同的时态形式。

40.You didn’t let me drive. If we ______ in turn, you ______ so tired.
A.drove…didn’t get B.had driven…wouldn’t have got C.drove…wouldn’t get D.were driving…wouldn’t get
【答案】B
【解析】考查虚拟语气。

句意:你让我开。

如果我们轮流开车,你也不会变的如此累。

因为与过去时相反,if引导的从句应用过去完成时,
41. But for your timely help, I ________ the project as scheduled.
A.couldn’t complete B.couldn’t have
finished
C.can’t have
finished
D.can’t finish
【答案】B
【解析】考查虚拟语气。

本题是一个含蓄的条件句,通过介词短语but for要不是,如果没有表示
条件。

通过句意可知这是一个与过去事实相反的虚拟语气,所以使用情态动词+have done.句意:要不是你及时帮助,我可能就不能按照计划完成那个工程。

42. We lost our way in that small village, otherwise we________ more places of interest yesterday.
A.visited B.had visited C.would visit D.would have visited
【答案】D
【考点】本题考查虚拟语气的用法
【解析】本题关键是从时间状语yesterday知道是对过去的虚拟,前半句是个过去的客观事实“我
们在那个小山村迷路”,otherwise否则后半句是用对过去的虚拟would have done,答案为D项。

对虚拟语气的做法主要是看时间状语或是看里面的关键词是对什么时间的虚拟,这就很容易了。

43.一I heard that you got an A in the chemistry exam.Well done!
一Thanks,I know that you a good job as well.
A.shouId have done B.need have done
C.must have done D.could have done
【答案】C
【解析】考查情态动词用法。

A本应该做某事实际上去没有做;B本需要做实际上却未做;C一
定做了某事;D本可以做却未做。

句意—我听说在化学考试中你得了A。

做得好。

—谢谢。

我知
道你也一定做的很好。

44.I’d rather______ rudely to her yesterday.
A.you not speak B.your not speaking
C.you didn’t speak D.you hadn’t spoken.
【答案】D
【解析】我宁愿你昨天没有对她不礼貌的说话。

Would rather后加句子要用虚拟语气,对过去的
虚拟要用过去完成时。

45. Those natives who _________ move from place to place with their animals in the past have moved into new houses at last.
A.could B. would C. might D.should
【答案】B
【解析】这题考查情态动词的用法:would表示“过去常常”,句意是:那些过去带着动物从一个地方到另一个地方的当地人现在已经搬到了新家。

选B。

46. Smith was overweight, so the doctor urged that not only ________ have less fat and meat, but also he ________.
A.should he; take exercise B.ought he; take exercise
C.he should; takes exercise D.he ought; takes exercise
【答案】A
【解析】本题考查虚拟语气和倒装。

Urge当要求讲,后面的宾语从句应用(should) + do 的虚
拟语气,而not only... but also结构中,not only放在句首时它引导的分句要部分倒装,在but
also he take exercise中he后省略了should,所以选A。

47.If I hadn’t stood under the ladder to catch you when you fell, you _________ now.
A.wouldn’t be smiling B.couldn’t have
smiled
C.won’t smile D.didn’t smile
【答案】A
【解析】考查混合虚拟。

If I hadn’t stood under the ladder to catch you when you fell和过去事实相反,用过去完成时;you _________ now.和现在事实相反,用wouldn’t+现在时态。

选A。

48.It ___ be the postman at the door. It’s only six o’clock.
A.mustn’t B.can’t C.won’t D.needn’t
【答案】B
【解析】A答案一定不(语气重).B不可能(表示推测语气).C表示意愿.D不需要.只有B符合
49.— I heard they went skiing in the mountains last winter.
— It ________ true because there was little snow there.
A.may not be B.won’t be C.couldn’t be D.will be
【答案】C
【解析】考查情态动词,在这里考查表推测的用法,couldn’t be 不可能是,句意:我听说去年冬
天他们去山上滑雪了。

那不可能是真的因为那没有雪。

故选C。

50. It is requested that each of the teachers invited ______ a performance at the. party. A.should give B.will give C.has to give D.must give
【答案】A
【解析】考查虚拟语气。

request要求,从句用should + V原形的虚拟语气,故选A。

51. If the printer_______ break down under guarantee, we would repair it at our expense. A.may B.could C.might D.should
【答案】D
【解析】对将来的虚拟从句用should do 主句用would do,根据本题主句部分谓语用到would repair可知从句应该用情态动词should。

所以选D
52.—I don’t really like Janes. Why did you invite him?
—Don’t worry. He come. He said he was’t certain what his plans were.
A.must not B.need not C.would not D.might not
【答案】D
【解析】考察情态动词,题干中的he wasn’t certain说明他可能不来,可能来,因此使用不完全
否定,might not。

53. You have a big mouth,Tom. You have told everybody the secret.
A.shouldn’t B.mustn’t C.can’t D.mightn’t
【答案】A
【解析】考查虚拟语气。

shouldn’t have done本不应该做某事,实际上做了,根据题意应选A。

54. Where have you been ?
— I_______in the heavy traffic .Otherwise I_______ here earlier.
A.have got stuck; would have come B.got stuck; was
C.got stuck ; would have come D.had stuck ; would come
【解析】考查时态及虚拟语气。

句意:你去哪了?我遇上交通拥挤了,不然的话我会早点到这的。

be/get stuck in 陷入,困住,陷入交通拥挤动作在过去,故用一般过去式,第二空为与过去事实
相反的虚拟语气,主句用would/could/might + have done结构,所以答案选C。

55. ____ anyone phone during the board meeting, please tell them I am busy.
A.Should B.Will C.May D.Can
【答案】A
【解析】这题考查if非真实条件句的省略倒装句,这句话相当于:If anyone should phone during the board meeting, please tell them I am busy.可以省略if,将should提前,是一种虚拟语气,
句意是:如果有人在委员会时打电话,告诉他我很忙。

选A。

56.—How did your mathematics exam go?
—I thought I ,but in fact I fell behind in the class.
A.should have been the top 10B.could have been the top 10
C.may have been the top 10D.need have been the top 10
【答案】B
【解析】考查虚拟语气。

句意:你的数学考试怎么样?——我认为我能进前十名,但是实际上我
在班里名落孙山。

表示对过去事情的假设,意思是本来能够做某事而没有做,用
“could+have+done”,故选B。

57. But for your timely help, the boy ______ his life.
A.must have lost B.may lose C.might have lost D.should lose
【答案】C
【解析】考查虚拟语气。

But for要不是,与过去事实相反,故用might have done,选C。

58.Jane’s pale face suggested that she ill and her mother suggested that she be sent to hospital
without delay.
A.be B.should be C.was D.is
【答案】C
【解析】suggest做“建议”讲后接虚拟语气;做“暗示、表明”讲用陈述语气。

此处suggest 意为“暗示、表明”所以选C。

59. Could I do some explanations? Ito call on you yesterday, but someone came to see me just when I was about to leave.
A.had intended B.intended C.would intend D.was intending
【答案】A
【解析】考查固定搭配。

have intended to do sth. =" intend" to have done sth.“本打算做某事”。

根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算......”。

故选A。

60. If it ________ for the heavy rain then, we would have arrived here ahead of time. A.shouldn’t be B.weren’t C.had not been D.be not
【解析】考察虚拟语气,根据题意,如果那时不下这么大的雨,我们会提前到达这里。

可知从句
假设的内容应该在过去已经发生,故从句用过去完成时态,选C。

在表示过去的虚拟语气结构为
从句had +动词过去分词主句would / should / might / could have + 动词过去分词。

61. To tell the truth, if it were not for the fact that you______ my daughter, I would not take such pains to serve you.
A.were B.are C.had been D.have been
【答案】B
【解析】此题要注意审题,这是一个与现在事实相反的虚拟语气的句子,条件句中又含有一个同
位语从句,the fact that you are my daughter解释前面的名词the fact,这是一个事实,没有虚拟语气,所以选B。

62. With everything she _______, she went home.
A.needed to buy B.needed buying C.needed buy D.needed bought
【答案】D
【解析】本题考查非谓语动词。

With + 宾语 + 宾语补足语,看宾语与补足语之间的关系,句中
she needed为定语,修饰everything,宾语everything与buy之间的关系为被动,故用过去分词,选D。

63.—Do you know where the headmaster is? I have something urgent.
—Oh, he ____ have gone far, for the computer is still on in the office.
A.won’t B.mustn’t C.can’t D.wouldn’t
【答案】C
【解析】情态动词用法题。

can’t表推测“不可能”,句意:你知道校长在哪么?他不可能走远因为
他办公室的电脑开着。

64.— Chinese Premier Wen put great pressure on the Japanese side, otherwise the boat captain ___________.
—As the saying goes, he who hasn’t seen the coffin (棺材)won’t cry.
A.w ouldn’t be released B.hadn’t been released
C.wouldn’t have been released D.should have been released
【答案】C
【解析】考查虚拟语气。

句意:中国总理温家宝给日方施加压力,否则船长不会被释放。

“wouldn’t+have+done”表示对过去事情的假设,意思是“本来不会做”。

故选C。

65.—May I tell this to my close friend?
—No, you . Never let anybody else know about it.
A.needn’t B.shouldn’t C.mustn’t D.can’t
【答案】C
【解析】考查情态动词。

A.不必 B. 不该 C. 禁止;不准 D. 不能。

句意:我可以把这个告诉我
的密友吗?——不,不准你告诉他。

永远不能让任何其他人知道。

结合语境可知选C为最佳答案。

66.—I wonder why Sara looks worried today.
—I'm not sure,but she a small accident driving here.。

相关文档
最新文档