最新英语语法情态动词归纳总结一、单项选择情态动词1.Mr. Smith is almost on time for everything. How ________ it be that he was late for the meeting?A.can B.should C.may D.must【答案】A【解析】【详解】考查情态动词辨析。
句意:史密斯先生几乎任何事情都是准时的。
他怎么可能开会迟到了? A. can可能,可能性,表示可能性时,常用于否定句和疑问句中,且有时还带有“惊奇、不相信” 等感情色彩。
B. should 应该; C. may也许,表示可能性时常用于肯定句中,不用于疑问句中。
D.must常用于肯定句中表推测,“一定……”的意思;本题是强调句型的一个变式:强调其特殊疑问句how的形式。
根据前句“斯密斯先生几乎是很准时”可推测出“怎么可能开会迟到呢?”。
根据句意可知,用于疑问句中的“可能性”且有不相信的色彩,四个选项只有“can”符合题意。
故选A【点睛】情态动词就是表示说话者对事情的一种看法,也就是一种语气。
情态动词的用法一直是命题者常设置的考点和重点,平时要加强记忆。
2.--- 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.could have caught C.could catch D.can catch【答案】B【解析】【详解】考查情态动词+have done结构。
句意:——哦,我的上帝!我刚好错过了回家的末班车。
——这是非常糟糕的。
我肯定你能赶上,但你就是不抓紧。
could have done“本来能做而没有做”。
故选B。
3.-- Did Jim come?-- I don’t know. He _______ while I was out.A.might have come B.might comeC.must have come D.should have come【答案】A【解析】【详解】考查情态动词推测用法。
句意:Jim来了吗?--我不知道,在我不在的时候,可能来过。
根据前文I don’t kn ow.可知,说话者不知道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 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.4.It has been announced that all the candidates ___________ remain in their seats until all the papers have been collected.A.shall B.couldC.would D.ought【答案】A【解析】【详解】考查情态动词用法。
句意:据宣布,所有的候选人都要坐在位置上,直到所有的试卷都被收齐。
根据句意可知本句是考试规则,情态动词shall可以表示“按照规则/规定/法律要做的事情”,符合本句语境。
故A项正确。
5.—It’s real ly great to have a computer to store my photos.—Don’t count on it too much. It ________ break down and you’d better make a copy of them. A.must B.canC.should D.will【答案】B【解析】【详解】考查情态动词。
句意:——有一台计算机来储存照片真是太棒了。
——不要过度依赖它。
它有时候也会出故障,你最好做一个备份。
计算机出故障这是可能的事情,表示客观可能性用can。
must肯定,必须;should应该;will表意愿。
故B选项正确。
6.Lack of sleep _______ lead to weakened immunity and memory, and also slow physical growth.A.shall B.must C.should D.can【答案】D【解析】【详解】考查情态动词辨析。
句意:睡眠不足会导致免疫力和记忆力下降,还会减缓身体发育。
A. shall将;B. must必须;C. should应该;D. can会,表示理论上或是逻辑判断上,用can,故选D。
7.—What’s wrong with you?—Oh, I am sick. I ________ so much ice cream just now.A.shouldn’t eat B.mustn’t eatC.couldn’t have eaten D.shouldn’t have eaten【答案】D【解析】【详解】考查情态动词和虚拟语气。
句意:——你怎么了?——我生病了,我刚才不应该吃那么多冰激凌。
A. should n’t eat不应该吃;B. mustn’t eat禁止吃;C. couldn’t have eaten不可能吃;D. shouldn’t have eaten本来不应该吃。
根据just now可知,是发生在过去,故选D。
8.---Can I pay the bill by credit card?---Sorry, sir. But it is the management rules of our hotel that payment ______________ be made in cash.A.shall B.needC.will D.must【答案】A【解析】【详解】考查情态动词词义辨析。
A. shall用于法律法规或条文中,表示义务、规定等;B. need需要;C. will会;D. must必须。
句意:——我能用信用卡支付么?——对不起,先生,现金支付是我们酒店的管理规定。
故A项正确。
9.— Excuse me, could you please tell me how to get to the nearest Wenfeng Supermarket?— OK, It’s two blocks straight ahead. You ________ miss it.A.can’t B.mustn’tC.needn’t D.wouldn’t【答案】A【解析】【详解】考查情态动词。
句意:——劳驾,你能告诉我最近的Wenfeng Supermarket怎么走吗?——好的,一直往前走两个街区就到了。
你不会错过的。
A. can’t不可能;B. mustn’t禁止,不允许;C. needn’t不必;D. wouldn’t不会。
故选A。
10.Frankly speaking, I am not sure whether I ________ this in the old days with that kind of equipment, which looks quite odd and ridiculous.A.should have done B.need have done C.would have done D.must have done 【答案】C【解析】【详解】考查情态动词+have done。
句意:坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。
A. should have done表示本应该做某事,而实际上没有做某事;B. need have done表示本来需要做某事而没有做;C. would have done虚拟语气,表示对过去事情的假设,意思是“本来会做”;D. must have done表示对过去事情的肯定推测,译成“一定做过某事”。
由“in the old days”可知,本句表示对过去事情的假设。
故选C项。
11.—Can I pay the bill by check?—Sorry,sir.But it is the management rules of our hotel that payment _____ be made in cash.A.shall B.needC.will D.can【答案】A【解析】【详解】考察情态动词用法。
句意:——我能用支票付账吗?——对不起,先生。