情态动词讲解及练习(含答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
情态动词讲解及练习(含答案)
一、单项选择情态动词
1.-–Mary knows the city quite well.
--She______ well have been there before.
A.need B.could C.should D.may
【答案】D
【解析】
【分析】【详解】
考查情态动词辨析。
句意:——Mary非常了解这个城市。
——她肯定以前在那里呆过。
may have done过去可能做过某事。
表示对过去的肯定猜测。
need have done本需要做某事却没做;could have done本可以做某事却没做;should have done本应该做某事却没做。
故选D。
2.—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。
3.Keep up your spirits even if you _____ fail hundreds of times.
A.must B.need
C.may D.should
【答案】C
【解析】
【详解】
考查情态动词。
A. must必须;B. need需要;C. may可能,或许;D. should应该。
句意:即使失败了几百次,也要振作起来。
此处表示一种不确定的推测,故选C。
4.—It’s reall y 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.can
C.should D.will
【答案】B
【解析】
【详解】
考查情态动词。
句意:——有一台计算机来储存照片真是太棒了。
——不要过度依赖它。
它有时候也会出故障,你最好做一个备份。
计算机出故障这是可能的事情,表示客观可能性用can。
must肯定,必须;should应该;will表意愿。
故B选项正确。
5.One of our rules is that every student _______ wear school uniform while at school. A.might B.could
C.shall D.will
【答案】C
【解析】
【详解】
考查情态动词辨析。
句意:我们其中一条规则要求每个学生在校期间都要穿校服。
shall可以表示“命令,警告,强制要求;允诺;法律,规定要做……”,结合句意可知C正确。
6.he law is equally applied to everyone. No one _______ be above it.
A.shall B.must
C.may D.need
【答案】A
【解析】
【详解】
考查情态动词。
句意:法律面前人人平等。
没有人能凌驾于法律之上。
A. shall用于第二、第三人称,则含有命令、警告、允诺或威胁的语气。
B. must(必须,一定)用于肯定句。
C. may(可以,能够)表允许时一般不与第三人称连用。
D. need (表示没有必要或询问是否有必要) 需要;故选A。
7.—________ the woman with the baby come over? We have a seat here.
—Thank you, sir. Actually I do have my seat here. But my baby likes to look out of the window. A.Would B.Shall
C.Must D.May
【答案】A
【解析】
【详解】
考查情态动词。
句意:——那位抱小孩的女士,要不来这边吧?这儿有个座位。
——谢谢,实际上我有座位的,只是我的孩子喜欢看窗外。
would表示婉转的请求,征求对方的意见,Shall提问一般只用于第一人称,我们常说Shall I.或者 Shall we;may表示请求对方允许。
故选A。
【点睛】
would的用法
1.would 最常见的用法是:相对于一个过去时间点的后来“将要”做什么,比如:He said he would meet me at the station. 他说他会在车站接我的。
这句中的 would meet 是相对于 said (过去说)之后要做的事情。
又如:She thought she would have to ask someone for help. 她
当时想,她得找个人帮忙。
8.—What happened to the young trees we planted last week?
—The trees ________ well, but I didn’t water them.
A.might grow B.needn’t have grown
C.would have grown D.would grow
【答案】C
【解析】
考查虚拟语气。
——我们上周种的小树怎么了?——这些小树本来会长得很好,但是我们没有给它们浇水。
根据语境可知,此处是对过去的事实进行假设,故本题选C。
9.—What’s wrong with you?
—Oh, I am sick. I ________ so much ice cream just now.
A.shouldn’t eat B.mustn’t eat
C.couldn’t have eaten D.shouldn’t have eaten
【答案】D
【解析】
【详解】
考查情态动词和虚拟语气。
句意:——你怎么了?——我生病了,我刚才不应该吃那么多冰激凌。
A. shouldn’t eat不应该吃;B. mustn’t eat禁止吃;C. couldn’t have eaten不可能吃;D. shouldn’t have eaten本来不应该吃。
根据just now可知,是发生在过去,故选D。
10.I love the weekend, because I ________ get up early on Saturdays and Sundays. A.mustn’t B.needn’t
C.wo uldn’t D.shouldn’t
【答案】B
【解析】
【详解】
考查情态动词。
句意:我喜欢周末,因为周六周日不必早起。
A. mustn’t不能,禁止;B. needn’t不必;C. wouldn’t不会;D. shouldn’t不应该。
此处表示“不必”,故B项正确。
11.My sister met him in the street yesterday afternoon, so he ______ your lecture. A.shouldn’t have attended B.couldn’t have attended
C.mustn’t have attended D.needn’t have attended
【答案】B
【解析】
试题分析:考查情态动词用法。
Shouldn’t have done本不应该做某事,实际上却做了(虚拟语气);couldn’t have done不可能做某事(对过去情况的推测);needn’t have done本不需要做某事,实际上却做了(虚拟语气);句意:我的姐姐昨天下午在街上遇见了他,
所以他不可能去听了你的演讲。
故B正确。
考点:考查情态动词用法
点评:考本题是高考必考考点,一定要牢记句型意思。
must have done过去肯定做了某事。
should have done 本应该做而实际未做。
can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。
need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有mustn’t have done的形式。
12.No driving after drinking is a rule that every driver ____________ obey in our country. A.will B.shall
C.may D.can
【答案】B
【解析】
试题分析:考察情态动词。
A. 将要 B.将要 C.可能D.可以。
Will 表示请求、建议、意志、愿望和决心。
Shall用于第二、第三人称,表示说话人给对话的命令、警告、允诺或威胁。
May表示请求和允许;用于祈使句表示决心;表示推测、可能性。
Can表示能力;请求和允许。
句意:酒后驾车是每一位驾车者在我们国家应当遵守的规则。
故选B。
考点:考察情态动词
13.—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.need
C.will D.can
【答案】A
【解析】
【详解】
考察情态动词用法。
句意:——我能用支票付账吗?——对不起,先生。
但这是我们酒店的管理规定,支付要用现金。
shall可以表示命令,警告,强制,或者指规则和法律要求做的事情。
本题正是考察了shall表示按照规则和法律要求做的事情。
故A正确。
14.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
【解析】
D[考查虚拟语气。
句意:不可能是邮递员在门口,才六点钟呢。
mustn't 禁止,不允许;can't 不可能;won't 不愿意,就是不,偏不;needn't 不需要。
]
15.What a pity! Considering his ability and experience, he ___________ it better.
A.need have done B.must have done
C.can have done D.might have done
【答案】D
【解析】
【详解】
考查虚拟语气中的情态动词。
句意:真遗憾啊!考虑到他的能力和经验,他也许可以做得更好。
can have done较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道
真的做了吗”,表示怀疑;need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might have done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。
故D正确。
【点睛】
本题是高考必考考点,一定要牢记句型意思。
must have done过去肯定做了某事。
should have done本应该做而实际未做。
can’t have done过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。
need have done本有必要做某事而没做;needn’t have done本没有必要做某事;注意没有mustn’t have done的形式。
16.We’ll make the final decision on our scheme. ______ you change your mind, please inform us as soon as possible.
A.Should B.Were C.Would D.Had
【答案】A
【解析】
【分析】
【详解】
考查虚拟语气。
句意:我们将对我们的计划做最后决定。
如果你改变主意,请尽快通知我们。
根据语境,此处用虚拟语气,表示与将来相反,从句用should+动词原形,省略if,should提前,陈述句是:If you should change your mind……。
故选A。
【点睛】
虚拟语气中的倒装
当虚拟条件句中含有 were,had,should时,可以将if省略,然后将 were,had,should,移至句首:
1)If he should fail, he would kill himself.
→Should he fail, he would kill himself.
万一失败,他就会自杀。
2)If I were you, I would do it at once.
→Were I you, I would do it at once.
假若我是你,我就会马上做。
要是我能做此事,我一定会做。
3)If he had seen you yesterday, he would have asked you about it.
→Had he seen you yesterday, he would have asked you about i t.
他昨天要是看到了你,他就会问你这事了。
该小题属于上述的第一种情况。
should作为情态动词,有一种特殊的用法:在虚拟条件状语从句中表示与将来事实相反的虚拟语气,可以把should放在句首,即主语前,从而省略从属连词if。
原来的表述为:If you should change your mind。
故选A。
17.I ______ worry about my weekend—I always have my plans ready before it comes. A.can’t B.mustn’t C.daren’t D.needn’t
【答案】D
【解析】
【详解】
考查情态动词。
句意:我没有必要担心我的周末,我总是在周末到来之前做好计划。
A. can’t 不可能;B. mustn’t禁止;C. daren’t不敢; D .needn’t没有必要。
由“I always have my plans ready before it comes ”可知,needn’t “没有必要” 符合句意。
故选D。
18.—It’s so hot and uncomfortable here! Why are your windows still closed?
—Oh, I’m not to blame. They ________ open.
A.shan’t B.mustn’t C.won’t D.wouldn’t
【答案】C
【解析】
【详解】
考查情态动词辨析。
句意:---这里又热又不舒服!你的窗户怎么还关着? ---哦,不该责备我啊。
窗户打不开了。
shan’t= shall not意为“不可, 不应”;mustn’t=must not意为“不要”;wouldn't=would not 意为“不会,不愿意”。
won’t=will not意为“不会, 不能”, will在这里表示能力、功能。
例如:This auditorium will seat one thousand people. 这个礼堂能容纳一千人。
这句话意思是“这扇窗不能打开”,故选C项。
19.You ________ be Carol. You haven’t changed a bit after all these years.
A.must B.can C.will D.shall
【答案】A
【解析】
【详解】
考查情态动词。
句意:你肯定是卡罗,这些年你一点也没有变化。
must表示对现在的肯定推测;can表示推测,表示可能性;will表示意愿;shall表示表示决心、命令或指示。
根据下文“这些年你一点用没有改变”可知,前文表示肯定性推测。
故选A。
【点睛】
must表推测的用法must表示很有把握的推测,其意为“一定会”“肯定会”,只用于肯定句,一般不用于否定句或疑问句。
表示对现在或未来的情况作推测,后接动词原形。
You have worked hard all day. You must be tired. 你辛苦一整天,一定累了(对现在情况的推测判断)I didn’t hear the phone. I must have be asleep. 我刚才没有听到电话,我想必是睡着了。
20.--Is Jack still in hospital?
--Yes. He _________ the bad food.
A.wouldn’t eat B.shouldn’t eat
C.wouldn’t have eaten D.shouldn’t have eaten
【答案】D
【解析】
试题分析:句意;--杰克孩子医院吗?--是,他本不应该吃坏的食物的。
因为是过去吃了坏食物,所以排除AB,这里的shouldn’t have done表示“过去本不应该做而做了”,wouldn’t have done过去本不会做而做了,所以选D。
考点:考查情态动词和虚拟语气
21.--- I called you last night, but no one answered.
--- Sorry, I _______ sleeping.
A.must have done
B.would have been
C.must be
D.could be
【答案】C
【解析】
【详解】
考查情态动词。
句意:—昨晚我给你打电话了,但没人接。
—对不起,我一定是睡着了。
分析可知,前文提及打电话无人应答,后文解释原因:肯定睡着了。
情态动词must可用于must be+v-ing 表示“过去肯定在做某事”,符合句意要求。
故选C项。
22.-- Catherine, I have cleaned the room for you.
---Thanks. You _______ it. I could manage it myself.
A.needn’t do B.shouldn’t have done C.mustn’t do D.needn’t have done 【答案】D
【解析】
【详解】
考查情态动词辨析。
句意: ---凯瑟琳,我已经为你打扫了房间。
- - -谢谢。
你本不必这么做的。
我自己能行。
A. needn’t do不必做某事;B. shouldn’t have done本不应该做某事; C. mustn’t do禁止做某事;D. needn’t have done本不必做某事。
由“Thanks. I could ma nage it myself”可知,needn’t have done“ 本不必做某事,而实际上做了某事”符合句意。
故选D 项。
23.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need
【答案】B
【解析】
【详解】
考查情态动词辨析。
句意:根据最新的规定,人们应该把生活垃圾分成四类。
A. can能;B. shall应该;C. may也许;D. need需要。
shall用于第二人称表示承诺、命令、警告、威胁
的口吻,这里是指法令规定了……,因此用shall。
故选B。
24.I ______my examination easily but I made too many stupid mistakes.
A.should pass B.could have passed
C.had passed D.must have passed
【答案】B
【解析】
【详解】
考查情态动词+have done的用法。
句意为:我本来能够轻松地通过这次考试的,但是我犯了太多愚蠢的错误。
结合语境可知,此处考查虚拟语气,且与过去的事实相反,应用
could/would/might have done的结构,could have passed本能通过(事实上未通过),故选B项。
【点睛】
本题考查情态动词的过去式+have done的虚拟语气的用法,常见结构有should/shouldn’t have done; could/couldn’t have done/ would/wouldn’t have done/ need/ needn’t have d one/ might have done
例如:
Without your help, I couldn’t have passed the test.如果没有你的帮助,我本不能通过测试。
It cleared up, I needn’t have brought the umbrella.天放晴了,我本没有必要带伞的。
25.—Peter, you delivered a wonderful speech today.
—Thanks, but I think I ______ more attention to my stage manners during that time.
A.must pay B.should pay
C.must have paid D.should have paid
【答案】D
【解析】
【详解】
考查情态动词+have done。
句意:---彼得,你今天的演讲很精彩。
---谢谢,但我认为在那
段时间我应该多注意我的舞台礼仪。
should have done表示本应该做某事而实际上没有做某事。
由“but”可知,我那段时间本应该多注意我的舞台礼仪,而实际上并没有注意。
故选D 项。
26.—May you live longer, grandpa!
—Thank you! It's the favorite wish I _____.
A.should have waited for B.must have waited for
C.may have waited for D.could have waited for
【答案】D
【解析】
【详解】
考查情态动词+‘have done’形式。
句意:—爷爷祝您长寿!—谢谢,这是我能够等待到的最喜欢的愿望。
A. should have waited for 本应该等待; B. must have waited for 一定在等待;
C. may have waited for可能已经等待;
D. could have waited for可以已经等待的。
表示可以等到的愿望用could have waited for。
故选D。
【点睛】
情态动词have done不仅是高中英语教学的重点和难点,也是高考的重点。
情态动词have done有两大功能:一是表示推测;二是表示虚拟。
must have done过去一定做了某事,根据must的本意即可推敲出意思,比较好理解。
The lights were out. They must have been asleep. 灯灭了,他们应该睡觉了。
should have done本该做某事却没做,should是应该,重点记忆最后的结果是没做某事。
You should have told her that you loved her.你本应该告诉她你爱她。
could have done字面意思是可能已经做了某事,也可用作本能做却没做某事,重点记忆最后的结果是没做。
You could have reviewed, but you played games all night.你本可以复习的,但你一晚上都在玩游戏。
may have done也许已经做了某事。
27.Tom, you _____ leave all your clothes on the floor like this!
A.wouldn’t B.mustn’t C.needn’t D.may not
【答案】B
【解析】
【详解】
考查情态动词辨析。
句意:汤姆,你不要把所有的衣服都这样扔在地板上! A. woul dn’t 不会; B. mustn’t 禁止;C. needn’t不需要;D. may not不可以。
本句为祈使句,所以mustn’t “禁止”符合句意。
故选B项。
28.—Jim ________ what I said annoying though he didn’t say anything.
— So you mean you will have to apologize to him?
A.must find B.might find C.should have found D.must have found 【答案】D
【解析】
【详解】
考查must have done结构。
句意:——吉姆一定觉得我说的话很让人烦,尽管他什么也没说。
——所以你是说你得向他道歉?根据“though he didn’t say anything.”可知此处表示对过去事情的肯定推测,用must have done表示“过去一定做了……”,故D项正确。
29.—It's so cold here! Why haven't you turned on your air-conditioner?
—Well, it ______ turn on.
A.shouldn't B.can't C.won't D.shan't
【答案】C
【解析】
【详解】
考查情态动词。
句意:——这里太冷了!你为什么不把空调打开呢?——嗯,这个空调老是打不开。
A. shouldn't不应该;B. can't不能;C. won't偏偏不,老是不,此处是表示习惯或倾向;D. shan't不会。
这里使用will的否定won't表示事物的自然属性“空调总是开不开”。
故选C项。
30.—You rang me up at about 10:00 last night, didn't you?
—No, I didn't phone you. It someone else.
A.must have been B.could be C.must be D.could have been 【答案】A
【解析】
【详解】
考查情态动词+have done。
句意:“昨晚10点左右你给我打了电话,是吗?”“不,我没给你打电话。
一定是别人干的。
” must have done 是对过去发生的动作最有把握的猜测,意思是“一定”,结合语境可知,我没有打电话给你,因此猜测一定有别人给你打了电话。
故选A 项。