(英语)高考英语易错题专题三情态动词(含解析) 下载本文

A.may 【答案】D 【解析】 【详解】

B.should C.will D.shall

考查情态动词。句意:我们学校的校长最近通过了一项规定,要求学生在校园里穿校服。分析句子可知,“that students _______ wear school uniforms in our campus.”是同位语从句对名词“rule”内容解释说明。当表示强制,用于法令、条约、规章中,意为“必须,应该”等时句子用情态动词shall。故选D。 【点睛】

情态动词shall的用法:

1、在主语是第一、三人称的疑问句中征求对方意见:要不要……?……好吗?如:Shall we go? 该走了吧?

2、用于二、三人称,在陈述句中表示说话者给对方的承诺、决心、警告、威胁等。如:You shall borrow the book。你可以借这本书。

3、表示强制,用于法令、条约、规章中,意为“必须,应该”。例如本小题,分析句子可知,“that students _______ wear school uniforms in our campus.”是同位语从句对名词“rule”内容解释说明。当表示强制,用于法令、条约、规章中,意为“必须,应该”等时句子用情态动词shall。故选D。

32.If we had paid enough attention to the issue of the heavily-overloaded vehicles, the tragedy of the collapse of an overpass in Wuxi _____ avoided. A.should 【答案】D 【解析】 【详解】

考查情态动词用法。句意:如果我们对超载车辆问题给予足够的重视,就可以避免无锡立交桥垮塌的悲剧。本句为“情态动词+have done”结构,结合句意表示“本来可以;本来能够”应用could have done结构,且主语与谓语动词avoid构成被动关系,故应用be done形式。故选D。 【点睛】

情态动词+have done的结构和用法有以下几种:

一、must have done sth.“一定做了某事”。表示对过去事情的较有把握的推测,这时只能用在肯定句中,“肯定/必须已经干过……”,在否定句和疑问句中用can’t或couldn’t或can/ could,例如:

1.From what you said, she must have told you all about it. 从你的话看,她一定告诉了你所有的事情。

二、can/could have done sth.本来能够做某事,而实际上未做;

1.But we could have done it all so much better. 但是,我们本可以把这一切做得更好。 三、can't/couldn't have done sth.不可能做过某事;

B.could be

C.should have been D.could have been

1. We could't have done it without you. 没有你我们办不成这事。

四、ought to/should have done sth.过去本应该做某事而实际上并没有做。

You should have done it when you first saw them blooming this spring. 你应该在今年春天第一次看到它们盛开的时候就挖一些的。

2.Even if it’s something you should have done earlier in the week or missed a detail on. 甚至你在一个星期前的就提早完成了一件事或者忽略了一个小细节。

33.--- Oh, my God! I just missed the last bus back home.

--- That’s really bad. I’m sure you ______ it, but you just didn’t hurry up. A.had caught 【答案】B 【解析】 【详解】

考查情态动词+have done结构。句意:——哦,我的上帝!我刚好错过了回家的末班车。——这是非常糟糕的。我肯定你能赶上,但你就是不抓紧。could have done“本来能做而没有做”。故选B。

B.could have caught C.could catch

D.can catch

34.-- Did Jim come?

-- I don’t know. He _______ while I was out. A.might have come C.must have come 【答案】A 【解析】 【详解】

考查情态动词推测用法。句意:Jim来了吗?--我不知道,在我不在的时候,可能来过。根据前文I don’t know.可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确定,故可知选A。对过去情况的推测 为情态动词+have done,must have done 一定做了某事,should have done 应该来过,不符合,故选A。 【点睛】

情态动词+have+过去分词的用法,表示推测或判断过去的情况。

can/could+have+过去分词用法:①多用于否定句和疑问句中。表示对过去某事发生的可能性的否定或质疑,意为:不可能(已经)......了-(否定句)/可能(已经)......了嘛?-(疑问句)②用于肯定句中。表示对过去没有做某事的遗憾,含有轻微的责备,意为:本来可以......的(但实际上没有......)。You could have done better, but you were too careless.(肯定句。他能做得更好的)

should/ought to+have+过去分词用法:用于肯定句中。表示对过去没有做某事的遗憾,含有责备的意思,意为:本来应该......的(但实际上没有......)。用于否定句中-表示对过去已经做了某事的责备,意为:本来不应该......的(但实际上已经......了)。He should have been

B.might come D.should have come

asleep.(肯定句,他本应去睡觉的)He shouldn't have been asleep.(否定句,他本来不应该去睡觉的)。

may/might+have+过去分词用法:用于肯定句和否定句中,表示对过去发生某事的可能性的推测,意为:或许(已经)....../或许还没有......。It is too late. He may have gone to bed. must+have+过去分词用法:表示对过去发生的事情十分肯定的推测。must表示推测时,不能用在否定句和疑问句中。I must have forgotten to tell you.(must 的引入,表达了说话者对过去忘记告诉你的这件事肯定推测) needn't+have+过去分词

用法:表示对过去已经做了某事的后悔,意为:本来可以不必......的(可实际上却已经......)You needn't have taken a taxi here, for it was very near to my home.

35.-- Turn off the TV, Jack. _______ your homework now? -- Mum, just ten more minutes, please. A.Will you be doing C.Shouldn't you be doing 【答案】C 【解析】 【详解】

考查含情态动词的进行时态。句意:——把电视关掉,杰克。你现在不应该做作业吗?——妈妈,请再给我十分钟。此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。

B.Should you be doing D.Couldn’t you be doing

36.Days later, my brother called to say he was all right, but _______say where he was. A.mustn’t 【答案】C 【解析】

考查情态动词。句意:“数天后,我弟弟打电话说他很好,但不肯告诉我他在哪里。”mustn’t“禁止”;shouldn’t“不应该”;wouldn’t“不情愿”;mightn’t“不可能”。

B.shouldn’t

C.wouldn’t

D.mightn’t

37.The door ________ open, no matter how hard she pushed. A.shouldn’t C.wouldn’t 【答案】C 【解析】 【详解】

考查情态动词。句意:无论她怎么使劲推,门就是打不开。A. shouldn’t不应该;B. couldn’t不能够;C. wouldn’t不愿意;D. mightn’t可能不。will及其过去式would均可表示一种倾向性、习惯。故选C。

B.couldn’t D.mightn’t

38.-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 C.must have taken 【答案】A 【解析】 【详解】

考查情态动词。句意:Jenny今天早上坐8:00的客车去广州了。真的吗?她本能够坐9:00火车的,乘火车去旅游更安全舒适。情态动词加have done表示对过去的猜测,A.表本可能做了某事;B.表应该做某事;C.表过去一定做了某事D.可能,能够做某事。根据句意,此处是对过去的虚拟,故选A。

B.should take D.can take

39.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should 【答案】D 【解析】 【详解】

考查情态动词辨析。句意:尽管你能在伦敦找到便宜货,但是一般不是购物便宜的地方。A. should应该;B. need需要;C. must必须;D. can能。 can用在否定句和疑问句中可以表示具体的可能性,用在肯定句中表示理论上的可能性,本句中在伦敦可能能买到便宜货就是理论上的可能性,用can表示。故选D。

B.need

C.must

D.can

40.Sometimes it seems that doors ___________ be closed for you, but remember, they are not all locked. A.must 【答案】C 【解析】 【详解】

考查情态动词的用法。句意:有时候,似乎大门正对你关闭,但请记住并非所有大门都被上了锁。A. must一定,必须;B. should应该;C. may可能,也许;D. need需要。本句不宜使用绝对化的语气,从sometimes,seems等提示词可看出应使用较为温和的推测语气,因此may be(或许,也许)符合语境,而过于绝对的推测,如must be(一定是,肯定是)应予排除。此外should和need在此并不表示推测,更不符合本句语境。故选C。

B.should

C.may

D.need