您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页情态动词练习题及配套参

情态动词练习题及配套参

来源:化拓教育网
情态动词练习题及配套参

一、单项选择情态动词

1.Mr. Smith is almost on time for everything. How ________ it be that he was late for the meeting? A.can 【答案】A 【解析】 【详解】

考查情态动词辨析。句意:史密斯先生几乎任何事情都是准时的。他怎么可能开会迟到了? A. can可能,可能性,表示可能性时,常用于否定句和疑问句中,且有时还带有“惊奇、不相信” 等感情色彩。B. should 应该; C. may也许,表示可能性时常用于肯定句中,不用于疑问句中。D.must常用于肯定句中表推测,“一定……”的意思;本题是强调句型的一个变式:强调其特殊疑问句how的形式。根据前句“斯密斯先生几乎是很准时”可推测出“怎么可能开会迟到呢?”。根据句意可知,用于疑问句中的“可能性”且有不相信的色彩,四个选项只有“can”符合题意。故选A 【点睛】

情态动词就是表示说话者对事情的一种看法,也就是一种语气。情态动词的用法一直是命题者常设置的考点和重点,平时要加强记忆。

B.should

C.may

D.must

2.Paul did a great job in the speech contest. He many times last week. A.need have practised C.must have practised 【答案】C 【解析】 【详解】

考查情态动词。句意:保罗在演讲比赛中表现得很好。他上星期一定练习了很多次。must have done是对过去发生的动作最有把握的猜测,意思是“一定”。故C选项正确。

B.might practise D.could practise

3.---Hi, Johnson, any idea where Susan is?

---It is class time, so she __________ in the classroom now. A.can be

C.might have been 【答案】D 【解析】

考查情态动词的用法。A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。故答案选D。

B.must have been D.should be

4.It has been announced that all the candidates ___________ remain in their seats until all the

papers have been collected. A.shall C.would 【答案】A 【解析】 【详解】

考查情态动词用法。句意:据宣布,所有的候选人都要坐在位置上,直到所有的试卷都被收齐。根据句意可知本句是考试规则,情态动词shall可以表示“按照规则/规定/法律要做的事情”,符合本句语境。故A项正确。

B.could D.ought

5.I often felt troubled in my teens and my grandma ________ comfort me, saying “Life is like that, dear”. A.would 【答案】A 【解析】 【详解】

考查情态动词。句意:在我十几岁的时候,我经常感到烦恼,我的奶奶会安慰我说,“生活就是这样,亲爱的”。此处是would+动词原形,表示“过去总是做某事”。故选A。

B.might

C.should

D.must

6.Lack of sleep _______ lead to weakened immunity and memory, and also slow physical growth. A.shall 【答案】D 【解析】 【详解】

考查情态动词辨析。句意:睡眠不足会导致免疫力和记忆力下降,还会减缓身体发育。A. shall将;B. must必须;C. should应该;D. can会,表示理论上或是逻辑判断上,用can,故选D。

B.must

C.should

D.can

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 C.Must 【答案】A 【解析】 【详解】

考查情态动词。句意:——那位抱小孩的女士,要不来这边吧?这儿有个座位。——谢谢,实际上我有座位的,只是我的孩子喜欢看窗外。would表示婉转的请求,征求对方的意见,Shall提问一般只用于第一人称,我们常说Shall I.或者 Shall we;may表示请求对方允

B.Shall D.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 C.would have grown 【答案】C 【解析】

考查虚拟语气。——我们上周种的小树怎么了?——这些小树本来会长得很好,但是我们没有给 它们浇水。根据语境可知,此处是对过去的事实进行假设,故本题选C。

B.needn’t have grown D.would grow

9.It_____ have been Tom that parked the car here, as he is the only one with a car. A.may 【答案】C 【解析】 【详解】

考查情态动词表猜测的用法。句意:一定是汤姆把车停在这儿的,因为他是唯一有车的人。A. may可能;B. can可能;C. must一定;D. should应该。由as he is the only one with a car.可知一定是他把车停在这里的,非常有把握的肯定推测,故选C。

B.can

C.must

D.should

10.I love the weekend, because I ________ get up early on Saturdays and Sundays. A.mustn’t C.wouldn’t 【答案】B 【解析】 【详解】

考查情态动词。句意:我喜欢周末,因为周六周日不必早起。A. mustn’t不能,禁止;B. needn’t不必;C. wouldn’t不会;D. shouldn’t不应该。此处表示“不必”,故B项正确。

B.needn’t D.shouldn’t

11. —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

C.would have; was being fixed

B.would have; was fixed D.did; was being fixed

【答案】C 【解析】 【详解】

考查虚拟语气和动词时态。句意:---我看见你叔叔坐出租车去机场了。你为什么不开车送他去那里呢?---我本来想送他了。但是我的汽车当时正在修理。根据语境可知说话人表示本来想做但是没有做的事情,应该用would have done;而修理汽车是指当他叔叔去机场的时候,表示过去正在进行的动作,故答案选C。

12.Traveling by subway ______ sometimes be quite an adventure, especially during the rush hour. A.must 【答案】B 【解析】 【详解】

考查情态动词。句意:乘地铁旅行有时可能相当冒险,尤其是在交通高峰期。A. must必须;一定;B. can能够;可能;C. shall将会;D. should应该;应当。本句中can表示客观可能性(客观原因形成的能力),故选B。

B.can

C.shall

D.should

13.—I feel a little nervous.

—Take it easy. You __________ have difficulty passing the exam when you have prepared for it well. A.mustn’t 【答案】D 【解析】 【详解】

考查情态动词。句意:——我觉得有点紧张。——不要着急。当你准备充分时,通过考试应该不会有困难。A. mustn’t禁止,不允许;B. needn’t不必;C. may not可能不会;D. shouldn’t不应该。结合句意可知答案为D。

B.needn’t

C.may not

D.shouldn’t

14.-- 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 一定做了某

B.might come D.should have come

事,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.

15.—Sorry, Mum! I failed the job interview again. —Oh, it's too bad. You________ have made full preparations. A.must 【答案】D 【解析】 【详解】

考查情态动词+have done结构。句意:—对不起,妈妈,我面试又失败了。—噢,那太糟糕了,你应该做好充分准备的。A.must必须;B.can可以;C.would将会;D.should应该。这里是情态+have done的结构的虚拟语气,can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”;could+have+done,表示对过去事情的假设,意思是本来能够做某事而没有做;must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句;should+have+done意思是“本来应该做某事,而实际没做”。故选D 【名师点睛】

情态动词是一种本身有一定的词义,表示说话人的情绪、态度或语气的动词,但它不能单独作谓语,只能和其他动词一起构成谓语。情态动词是每年高考的热点也是难点,每年单项填空题必考一题。考点集中在:情态动词表示推测的基本用法及区别,情态动词否定式

B.can

C.would

D.should

的用法辨析,“情态动词+have done”的用法区别等。

16.—Did you attend the meeting for the experiment project yesterday? —Yes, but I don’t think I ____ because my director was there. A.need to have 【答案】D 【解析】 【分析】 【详解】

考查情态动词+have done。句意:——你昨天参加实验项目的会议了吗?——是的,但我想我(本来)不需要,因为我的主管在那里。Think/suppose等宾语从句中如果有否定词时,要把从句的否定词not前移,即“否定前移”。所以not是从句中的否定词。“need have done”意为“本来有必要做而未做”;“needn’t have done”指过去本来没必要做而做了。根据上一句时间状语“yesterday”可知本句指的是过去发生的事。结合第二句“because my director was there(我的主管)在”可推断出,我本来不必要去。故选D。

B.need to

C.needed to

D.need have

17.—It’s so hot and uncomfortable here! Why are your windows still closed? —Oh, I’m not to blame. They ________ open. A.shan’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项。

B.mustn’t

C.won’t

D.wouldn’t

18.He ______ writing the paper now. He hadn’t written a single word when I left him ten minutes ago. A.shouldn’t be C.can’t be 【答案】B 【解析】 【详解】

考查推测句。句意:他现在不可能写完了卷子。我十分钟之前留下他时,他还没有写一个字。根据句意可知,此处考查对过去情况的否定推测,其表达为can’t have done不可能做某事,故选B项。

B.can’t have finished D.mustn’t have finished

【点睛】 本题考查推测句

对过去情况的肯定推测是must have done 对过去情况的否定推测是can’t/couldn’t have done 例如:

The ground is wet, so it must have rained last night.

He can’t have finished his work, because he played basketball all day yesterday.

19.You ________ be Carol. You haven’t changed a bit after all these years. A.must 【答案】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. 我刚才没有听到电话,我想必是睡着了。

B.can

C.will

D.shall

20.--Is Jack still in hospital? --Yes. He _________ the bad food. A.wouldn’t eat C.wouldn’t have eaten 【答案】D 【解析】

试题分析:句意;--杰克孩子医院吗?--是,他本不应该吃坏的食物的。因为是过去吃了坏食物,所以排除AB,这里的shouldn’t have done表示“过去本不应该做而做了”,wouldn’t have done过去本不会做而做了,所以选D。 考点:考查情态动词和虚拟语气

B.shouldn’t eat D.shouldn’t have eaten

21.—I heard they went skiing in the mountains last winter. —It true because there was little snow there. A.may be not 【答案】C 【解析】 【详解】

B.won’t be

C.couldn’t be

D.mustn’t be

考查情态动词辨析。句意:我听说他们去年冬天去山里滑雪。--不可能是真的,因为那里几乎没有雪。A. may be not可能不;B. won’t be 不会;C. couldn’t be不可能是; D. mustn’t be禁止。根据because there was little snow there.可知这里是否定推测,couldn’t be“不可能是”符合句意,故选C项。

22.He _____ his stay in France, didn't he? He looks amazingly different. A.will have enjoyed C.can have enjoyed 【答案】D 【解析】 【详解】

考查情态动词+have done。句意:他在法国一定过得很愉快,是吗?他看起来很不一样。must have done一定做某事。表示对过去事情的较有把握的推测。由“ He looks amazingly different.”可知,他在法国一定过得很愉快。所以这是对过去事情的较有把握的推测。故选D项。

B.should have enjoyed D.must have enjoyed

23.—Life ____ be very hard for people living in the north of Canada as it is very cold there in winter.

—Yes, the weather there _____ be as low as 60℃ below zero. A.must; can 【答案】A 【解析】 【详解】

考查情态动词。根据句意:——对于生活在加拿大北方的人来说生活肯定很艰难,因为冬天那儿很冷。——是的,那儿的天气可能会达到零下60度。must表肯定推测,意为“肯定,一定”,can表客观上的可能性,意为“可能”。根据语境及选项可知,A选项正确。故选A。

B.shall; must

C.will; should

D.has to; can

24.—May you live longer, grandpa! —Thank you! It's the favorite wish I _____. A.should have waited for C.may 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。

B.must have waited for D.could have waited for

【点睛】

情态动词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也许已经做了某事。

25.Tom, you _____ leave all your clothes on the floor like this! A.wouldn’t 【答案】B 【解析】 【详解】

考查情态动词辨析。句意:汤姆,你不要把所有的衣服都这样扔在地板上! A. wouldn’t 不会; B. mustn’t 禁止;C. needn’t不需要;D. may not不可以。本句为祈使句,所以mustn’t “禁止”符合句意。故选B项。

B.mustn’t

C.needn’t

D.may not

26.—What does the sign over there read?

—“No person___smoke or carry a lighted cigarette,cigar or pipe in this area.” A.will C.shall 【答案】C 【解析】 【详解】

考查情态动词辨析。句意:---那边的牌子上写的是什么?---任何人不得在本地区吸烟或携带点燃的香烟、雪茄或烟斗。A. will表示现在的意志、愿望等,意为要,希望; B. may表示许可,或用于请求许可,意为可,可以;C. shall在陈述句中用于第二人称或第三人称,表示说话者的意志、命令、约定、决心、警告、威胁、预言等,意为必须,应该,要,得,

B.may D.must

给; D. must意为必须, 要,应当。 分析句意可知,词句表示任何都不准在这个区域吸烟或携带点着的香烟、雪茄或烟斗。故选C项。

27.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.

A.should leave C.might leave 【答案】D 【解析】 【详解】

考查情态动词表推测。句意:我不能找到我的钱包了,昨天我有可能把它落到超市了,但我不确定。根据句中时间状语yesterday可知,是对过去事情的推测,故用情态动词+ have done,再根据后句but I’m not sure.可知,此推测为不能肯定的推测,故用情态动词could,表示“可能”。故选D。 【点睛】

情态动词是每年高考的热点也是难点。本题抓住两点:第一、时态。根据句中时间状语可以判断出是对过去事情的推测,故用情态动词 + have done;如果是对现在事情的推测,才用情态动词+v原形。第二、情态动词的选择。must为肯定推测,表示“一定”,could为不肯定推测,表示“可能”,这样就能选出正确答案。

B.must have left D.could have left

28.You can’t imagine that a well –behaved gentleman ______ be so rude to a lady. A.might 【答案】C 【解析】 【详解】

考查情态动词辨析。句意: 你无法想象一个行为良好的绅士会对一位女士如此粗鲁A. might可能;B. need需要 ;C. should竟然; D. would会。由You can’t imagine that a well –behaved gentleman. 可知,should“竟然”符合句意。故选项C项。

B.need

C.should

D.would

29.We’ll make the final decision on our scheme. ______ you change your mind, please inform us as soon as possible. A.Should 【答案】A 【解析】 【分析】 【详解】

考查虚拟语气。句意:我们将对我们的计划做最后决定。如果你改变主意,请尽快通知我们。根据语境,此处用虚拟语气,表示与将来相反,从句用should+动词原形,省略if,should提前,陈述句是:If you should change your mind……。故选A。

B.Were

C.Would

D.Had

【点睛】 虚拟语气中的倒装

当虚拟条件句中含有 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 it. 他昨天要是看到了你,他就会问你这事了。

该小题属于上述的第一种情况。should作为情态动词,有一种特殊的用法:在虚拟条件状语从句中表示与将来事实相反的虚拟语气,可以把should放在句首,即主语前,从而省略从属连词if。原来的表述为:If you should change your mind。故选A。

30.I’m sorry, but you _____ go wrong. There’s no such man here. A.need 【答案】C 【解析】 【详解】

考查情态动词。句意:很抱歉,但是你一定是弄错了。这儿没有这么个人。A. need需要;B. can能够;C. must必须;D. will将会。must指有把握的推测,“一定;必定”,结合下文There’s no such man here.可知一定是弄错了。故选C。

B.can

C.must

D.will

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务