专题八 情态动词和虚拟语气

更新时间:2024-05-24 08:32:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

专题八 情态动词和虚拟语气

1.(2013·高考新课标全国卷Ⅱ)Since nobody gave him any help,he________have done the research on his own.

A.can B.must C.would D.need 解析:选B。分析主从句逻辑关系,主句是对从句表达的原因的一种猜测,must have done想必/准是/一定做过某事,符合主从句之间的逻辑关系。本题句意为“既然没人给他帮忙,那他肯定是自己做的研究”。can have done 用于疑问句或否定句中,表示对过去情况的推测;would have done表示过去将来完成时或用于虚拟语气中;need have done 通常用于否定句和疑问句中,表示“本不必做某事却做了”。

2.(2013·高考北京卷)—You needn’t take an umbrella.It isn’t going to rain. —Well,I don’t know.It________do. A.might B.need C.would D.should

解析:选A。题干的意思是:“你不必带伞。不会下雨的。”“哦,我不知道。也可能会下。”might或许,可能,表示有一定的可能性;need必要,需要;would会,表示意愿;should应该,表示义务。由I don’t know可知,此处不确定,有一定的可能性,用might,故A项正确。掌握题干中的关键信息(如I’m not sure,I don’t know等不确定的语气)是解题的关键。

3.(2013·高考天津卷)No one ________be more generous; he has a heart of gold. A.could B.must C.dare D.need

解析:选A。句意:“没人比他更慷慨;他有一颗金子般的心。”“No one could be more generous”是否定词和比较级连用,表达最高级含义,A项could可以在否定句中表示推测,为正确答案。B项表推测,只用在肯定句中,dare和need不符合句意。

4.(2013·高考重庆卷)—What are you doing this Saturday? —I’m not sure,but I________go to the Rolling Stones concert. A.must B.would C.should D.might

解析:选D。题干的意思是:“你这个周六做什么?”“我不确定,但是我或许会去滚石演唱会。”根据答语的前半句“我不确定”可知,空格处应填表示“可能,或许”意思的词语。A项表示“必须”;B项表示“将要”;C项表示“应该”;D项表示“可能,或许”。所以答案为D。

5.(2013·高考浙江卷)I ________ myself more-it was a perfect day. A.shouldn’t have enjoyed B.needn’t have enjoyed C.wouldn’t have enjoyed D.couldn’t have enjoyed 解析:选D。题干的意思是:“我从未玩得更开心过——这是完美的一天。”shouldn’t have done表示“本不应该做而事实上已经做了”;needn’t have done表示“本没有必要做而事实上已经做了”;wouldn’t have done用于虚拟语气;couldn’t have done表示“不可能做过”。此处用not和比较级连用表达最高级的含义,意为“从未比这更高兴过”。所以正确答案为D项。

6.(2013·高考辽宁卷)Harry is feeling uncomfortable.He ________too much at the party last night.

A.could drink B.should drink C.would have drunk D.must have drunk

解析:选D。句意:Harry(现在)感觉不舒服。昨天晚上在宴会上他肯定喝多了。此处表示对过去动作的肯定推测,应该用“情态动词+have+done”结构,故排除A项和B项;C项不表示推测,而是虚拟语气,表示与过去的事实相反的情况;must have done意为“(过去)

肯定做过某事”,表示对过去事情的肯定推测。

7.(2013·高考四川卷)—Why are your eyes so red? You________have slept well last night. —Yeah,I stayed up late writing a report. A.can’t B.mustn’t C.needn’t D.won’t

解析:选A。题干的意思是:“你的眼睛为什么这么红?你昨晚肯定没有睡好。”“是的,我熬夜写了一篇报告。”can’t have done意为“不可能做过”,表示对过去事情的否定推测。由题中的关键信息stayed up late writing a report“熬夜写报告”可推测昨晚没有睡好,所以选A。mustn’t表示“禁止”,needn’t表示“没必要”,won’t表示“不愿意”,均不合题意。

8.(2013·高考安徽卷)It ________ be the vocabulary that caused you the problem in the exercise because you know a lot of words.

A.may B.couldn’t C.should D.needn’t

解析:选B。句意:你难以完成那道练习题,不可能是词汇量的原因,因为你掌握了大量的词汇。根据原因状语从句 because you know a lot of words可知,主句应该是否定的,A项和C项可排除。needn’t表示“不必”。此处为对可能性的推测,couldn’t表示“不可能”。

9.(2013·高考江西卷)When I was a child,I________watch TV whenever I wanted to. A.should B.could C.must D.need

解析:选B。句意:“当我是个孩子时,想什么时候看电视就什么时候看。”should意为“应该”;could意为“可以,能够”;must意为“必须;应该;一定”;need意为“需要”。故由句意可知选B项。

10.(2013·高考陕西卷)The children________lost in the woods;otherwise,they would have been at the lakeside camp as scheduled.

A.must have got B.must get C.should have got D.should get

解析:选A。题干的意思是:“孩子们一定是在森林中迷路了;否则的话他们会按计划在湖边露营的。”从题干中的otherwise后面表达的情况来看,前半句应该是表示对过去的肯定推测,所以要用must have done结构,意为“一定/想必已经??”。

11.(2013·高考北京卷)If we________a table earlier,we couldn’t be standing here in a queue. A.have booked B.booked C.book D.had booked

解析:选D。题干的意思是:如果我们早订张桌子的话,我们就不会站在这儿排队了。根据语境可知,此处是if引导的虚拟条件句,从句叙述的是与过去事实相反的情况,因为“我们没有早订桌子”,谓语动词用had done;而主句叙述的是与现在事实相反的情况,“现在我们正站着排队”。故正确答案为D项。

12.(2013·高考天津卷)If he had spent more time practising speaking English before,he________ able to speak it much better now.

A.will be B.would be C.has been D.would have been

解析:选B。句意为“如果以前他花更多时间练习说英语的话,现在他英语就会说得好多了”。由从句中的had spent可知从句与过去事实相反;由主句中的now可知主句与现在事实相反,故用would be。本题实际上是考查错综时间的虚拟语气。

13.(2013·高考重庆卷)—It rained cats and dogs this morning.I’m glad we took an umbrella. —Yeah,we would have got wet all over if we________. A.hadn’t B.haven’t C.didn’t D.don’t 解析:选A。题干的意思是:“今天早晨下了倾盆大雨,我很高兴我们带了雨伞。”“是的,如果我们没带雨伞我们就要全身湿透了。”从句子意思我们得知,实际上我们在过去是带了雨伞的,故“我们没带雨伞”是对过去的一种假设和虚拟,所以空格处应用过去完成时。

四个选项中,只有A项表示过去完成时,所以答案为A。

14.(2013·高考浙江卷)Eye doctors recommend that a child’s first eye exam ________ at the age of six months old.

A.was B.be C.were D.is

解析:选B。题干的意思是:“眼科医生建议孩子第一次视力检查应该在六个月大的时候进行。”recommend建议,后接宾语从句时,从句用虚拟语气,谓语动词用should do形式,should可以省略,所以正确答案为B项。

15.(2013·高考福建卷)—Do you think George has passed the driving test? —No.If so,he ________his car to our college yesterday. A.would drive B.drove C.would have driven D.had driven

解析:选C。题干的意思是:“你认为乔治已经通过驾照考试了吗?”“没有,如果他通过了,昨天他就会开车去我们学院了。”由题干中的关键信息no和If so以及对话内容可知事实是“昨天他(乔治)并没有开车去我们学院”,所以此处是对发生在过去的一个事实的假设,要用虚拟语气,即用“would+have+过去分词”形式。解答这类题目需要抓住句中的关键信息,准确理解句子含义和题目所提供的语境。

16.(2013·高考安徽卷)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。句意:昨晚我本应该去参加我堂妹的生日聚会,但我没有空。I was not available表示的是过去的真实情况,为一含蓄条件,相当于if I had been available(如果我有空的话),此处为与过去情况相反的虚拟语气,主句应使用“would/might/could/should+have done”结构,故选D项。本题易受was和last night的影响而错选A项或C项,但本题为虚拟语气,而非陈述语气。考生若没有弄清楚虚拟条件句的主句和从句中谓语动词结构的不同,就可能错选B项。

17.(2013·高考江苏卷)I should not have laughed if I________ you were serious. A.thought B.would think C.had thought D.have thought

解析:选C。句意:“如果我当时想到你是认真的,我就不会笑了。”根据主句中should not have laughed 可知,本句所讲的与过去事实相反。if引导非真实条件句表示与过去事实相反时,从句谓语结构为had done。

18.(2013·高考陕西卷)My mom suggests that we________eat out for a change this weekend. A.should B.might C.could D.would

解析:选A。题干的意思是:“我妈妈建议这个周末出去吃饭,换换品味。”suggest作“建议”讲,其后宾语从句要用虚拟语气,也就是从句中的谓语部分要用should do形式,should可以省略;另外要注意的是suggest作“表明”这一含义讲时,其后宾语从句不用虚拟语气。

本文来源:https://www.bwwdw.com/article/fwo7.html

Top