您的当前位置:首页正文

情态动词详解+例句

2020-11-13 来源:星星旅游


情态动词详解+例句

一、单项选择情态动词

1.I’m sorry, but you _____ go wrong. There’s no such man here.

A.need B.can C.must D.will

【答案】C

【解析】

【详解】

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

2.—I have something important to tell John. But I can’t find him.

—His cell phone is here, so he ________ have gone too far.

A.mustn’t B.needn’t

C.wouldn’t D.can’t

【答案】D

【解析】

【详解】

考查情态动词。句意:——我有重要的事情要告诉John,但是我找不到他。——他的手机在这儿,所以他不可能走得太远。根据句意可知,此处是对过去的一种猜测,此处是表达不可能……,用can’t have done。故选D。

3.Ann said whenever her father was unhappy he ________ go out and buy something, usually something large and useless.

A.should B.could

C.would D.might

【答案】C

【解析】

【详解】

考查情态动词。句意:安说无论什么时候她父亲不高兴的时候,他就会出去买些东西,通常是一些又大又没用的东西。A. should应该;B. could能;C. would总是,愿意;D. might可能。此处表示过去经常习惯做某事,故选C。

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

A.shall B.could

C.would D.ought

【答案】A

【解析】

【详解】

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

5.The room is so clean. He ________ have cleaned it yesterday evening.

A.will B.need

C.can D.must

【答案】D

【解析】

【详解】

考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。

6.It wasn’t right to me that such near neighbors not know one another. A.could B.would

C.should D.might

【答案】C

【解析】

【详解】

考查情态动词。句意:对我来说,很不正常,如此近的邻居居然不认识。A. could可能,能够;B. would将;C. should竟然;D. might可能,也许。should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为\"竟会\"、\"居然\",住的这么近的邻居居然不认识。表示意外,所以答案选C。

【点睛】

should的用法

1、should 作为情态动词,通常用来表示现在或将来的责任或义务,译作“应该”、“应当”,这时它可以和 ought to, be supposed to 互换使用.例如:You should (= ought to ) tell your mother about it at once.

2、should 作为情态动词,可以用在条件状语从句中,表示语气较强的假设,译作“万一”、“竟然”,这时也可将 should 置于从句之首,即将 should 放在主语前面,而省略从属连词 if。例如:If you should fail to come, ask Mrs Chen to work in your place. (= Should you fail to come, ask Mrs Chen to work in your place. )

3、should 作为情态动词,可以表示谦逊、客气、委婉之意,译为“可……”、“倒……”。例如:I should say that it would be better to try it again.

4、should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的.尤其在以 why, who, how 等开头的修辞疑问句或某些感叹句中常常译为“竟会”、“居然”。例如:How should I know it ? 我怎么会知道这件事?

5、should 作为情态动词,可以用来表示有较大可能实现的猜测、推论,通常译为“可能”、“总该……吧”,相当于 be expected to 。例如:They should be home by now, I think. 我想现在他们总该到家了吧。

6、should 作为情态动词,用在由 so that, for fear that, lest 引导的目的状语从句和 in case (that) 引导的条件状语从句中,有“能够”、“可能”、“会”之意。例如:They got up early so that they should (= could/ might) catch the first bus in time.

7、should 作为情态动词,可以用于下列虚拟语气句中:

(1) 用在表示与将来事实相反的条件状语从句中,构成“ If …… should (do sth)……, …… would/ could/ might (do sth.) …… ”句式。

(2) 用在 suggest (propose), arrange, plan, decide, advise, order, demand, request, desire, insist 等表示“建议”、“要求”、“命令”、“决定”、“安排”、“计划”、“主张”的动词后面接的宾语从句中。这里的 should 也可以省略。

本句中should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为\"竟会\"、\"居然\",住的这么近的邻居居然不认识。表示意外,所以答案选C。

7.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。

8.It_____ have been Tom that parked the car here, as he is the only one with a car.

A.may B.can C.must D.should

【答案】C

【解析】

【详解】

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

9.No student ________ go out of school to have lunch without permission of the headteacher.

A.might B.must

C.shall D.could

【答案】C

【解析】

【详解】

考查情态动词。句意:未经校长允许,任何学生不得离开学校去吃午饭。might可能;must一定,必须;shall会,将;could能够。本句是一条禁令。shall用于肯定句并且主语是第一、三人称时,表示允诺,警告,劝告等语气。故选C。

10.It has been announced that all the students ________ put on masks before going to school in case they are infected with SARS virus.

A.shall B.will C.need D.may

【答案】A

【解析】

【详解】

【详解】

考查情态动词。句意:所有学生们应在去学校之前带上口罩以防感染非典病毒,这已经被宣布。shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁,故选A项。

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 B.would have; was fixed

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

【答案】C

【解析】

【详解】

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

12.—______ you sing and dance at this late hour of the night?

—Sorry, I will stop right now.

A.May B.Shall

C.Will D.Must

【答案】D

【解析】

试题分析:考查情态动词的用法。 May可以,可能 Shall:󰀀用于第一三人称的疑问句,表示说话人征求对方的意见或向对方请示。󰀀用于二三人称的陈述句表示说话人给对方的命令、警告、允诺、威胁或决心等。󰀀用于法律、法规条文、合同等,按规定应该履行的义务等。Will 表示请求或建议;表示意愿或表示现在的习惯D. Must表示“必须”“一定”“偏要”之意。此处must表示“偏要,偏偏”。句意:——你偏要在深夜又唱又跳吗?——很抱歉,我会马上停止。

考点:考查情态动词的用法。

13.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。

考点:考察情态动词

14.Using AI, many companies are now conducting experiments that__________ possible just a few years ago.

A.would have been B.might have been

C.shouldn't have been D.couldn't have been

【答案】D

【解析】

【详解】

考查情态动词表推测。句意:很多公司现在使用人工智能进行试验,这在几年前是不可能的。根据“a few years ago”可知,此处表示“过去不可能”,应该用couldn’t have done,故D项正确。

15.---Artistic people can be very difficult sometimes.

---Well, you______know---you married one.

A.might B.would C.shall D.should

【答案】D

【解析】

【详解】

考查情态动词词义辨析。A. might可能,也许;B. would将会;C. shall必须,会;D. should应该。句意:---有艺术修养的人有时很难相处。---你应当知道这一点,因为你结婚那位就是搞艺术的。这里是按照常理推断,用should。

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 B.need to C.needed to D.need have

【答案】D

【解析】

【分析】

【详解】

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

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.The door ________ open, no matter how hard she pushed.

A.shouldn’t B.couldn’t

C.wouldn’t D.mightn’t

【答案】C

【解析】

【详解】

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

19.You ________ give me a lift. I want to walk home for exercise.

A.needn’t B.couldn’t C.can’t D.mustn’t

【答案】A

【解析】

【详解】

考查情态动词。句意:你不必让我搭车。我想步行回家锻炼身体。A. needn’t不必;B. couldn’t不能;C. can’t不会;D. mustn’t禁止,不允许。根据I want to

walk home for exercise.可知,你不必让我搭车。故选A。

考点:考查情态动词

20.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 B.could be C.should have been D.could have been

【答案】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.不可能做过某事;

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.

甚至你在一个星期前的就提早完成了一件事或者忽略了一个小细节。

21.My computer ________ start this morning. There must have been something wrong with it.

A.wouldn’t B.shouldn’t C.couldn’t D.mustn’t

【答案】A

【解析】

【详解】

考查情态动词。A. wouldn’t 不会; B. shouldn’t不应该; C. couldn’t 不能; D. mustn’t禁止,不允许。句意:我的电脑今早启动不了。一定是出了什么问题。此处would表示过去的习惯或反复性的动作。故选A。

22.–Will you read me a story, Mummy?

--OK. You ______have one if you go to bed as soon as possible.

A.might B.must C.could D.shall

【答案】D

【解析】

【分析】

【详解】

考查情态动词。句意:——妈妈,给我讲个故事好吗?——好,如果你尽快上床睡觉,我就给你讲一个。might表示“或许”;must表示“必须”;could表示“可能”;shall在此处表示“允诺”,符合句意,故选择D项。

23.--- 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项。

24.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。

25.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 done/ might have done

例如:

Without your help, I couldn’t have passed the test.如果没有你的帮助,我本不能通过测试。

It cleared up, I needn’t have brought the umbrella.天放晴了,我本没有必要带伞的。

26.— Isn’t that Ann’s husband over there?

— No, it ________ be him — I’m sure he doesn’t wear glasses.

A.must not B.can’t C.won’t D.may not

【答案】B

【解析】

【详解】

考查情态动词:句意:那不是安的丈夫吗?---不,肯定不是他,我确定他不戴眼镜。A. must not禁止;B. can’t 不能;C. won’t不会;D. may not可能不。表示否定的推测,不可能,用can’t。故选B项。

27.—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 B.shall; must C.will; should D.has to; can

【答案】A

【解析】

【详解】

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

项正确。故选A。

28.One of the few things you ___ say about English people with certainty is that they talk a lot about the weather.

A.need B.must C.should D.can

【答案】D

【解析】

【详解】

考查情态动词的用法。句意:关于英国人你可以肯定的一点是他们谈论很多的天气。A. need需要;B. must必须;C. should表示责任和义务;D. can可以;能够。根据语境,故选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项。

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