当前位置:文档之家› 英语情态动词用法详解

英语情态动词用法详解

英语情态动词用法详解一、单项选择情态动词1.—_______ you disturb me now? I’m busy preparing a report.— Terribly sorry, but I have something urgent to tell you.A.Need B.Should C.Might D.Must【答案】D【解析】【详解】考查情态动词特殊用法。

句意:—你非要现在打扰我吗?我正在准备一份报告。

—真对不起,但是我怕有紧急事情告诉你。

A. Need需要;B. Should 应该;C. Might也许;D. Must 必须;一定;偏偏,非得;根据语境可知must表示“偏偏,非得”符合上下文语境,用来指责对方。

故D项正确。

2.-- 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 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 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.3.—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’tC.wouldn’t D.can’t【答案】D【解析】【详解】考查情态动词。

句意:——我有重要的事情要告诉John,但是我找不到他。

——他的手机在这儿,所以他不可能走得太远。

根据句意可知,此处是对过去的一种猜测,此处是表达不可能……,用can’t have done。

故选D。

4.Paul did a great job in the speech contest. He many times last week.A.need have practised B.might practiseC.must have practised D.could practise【答案】C【解析】【详解】考查情态动词。

句意:保罗在演讲比赛中表现得很好。

他上星期一定练习了很多次。

must have done是对过去发生的动作最有把握的猜测,意思是“一定”。

故C选项正确。

5.It is really cold and the ground is wet; it ________ have rained last night.A.might B.mustC.can D.should【答案】B【解析】【详解】考查情态动词辨析。

句意:天气很冷而且地面是湿的,昨晚一定下了雨。

根据上文the ground is wet可知,“昨晚下了雨”是肯定的,故用must have done“必定做了……”表示对过去十分有把握的推测,故选B。

【点睛】must have done用法辨析must have done:表示对过去的肯定的逻辑推测,推定某件事情、动作或状态可能在过去发生过(存在过)。

He must have been a doctor, for he knows medicine so well. 他过去肯定是一位医生,他对医学如此了解。

Somebody must have stolen the ring. 肯定有人偷了这枚戒指. [该句所推断的偷窃动作发生在过去.]The temperature must have dropped to below zero last night, because the water is frozen all over.昨夜的温度肯定降到零度以下,因为水都冻住了。

如果“must + have + 过去分词”句型与by now连用,还可以表示对现在完成的动作和状态的肯定推测,但实质上还是指所推测的过去的动作。

例如:They started early this morning; they must have arrived by now. 他们今晨很早就出发了,现在肯定已经到了。

中国学生的常见病句是:They...; they certainly have arrived.病句的句义是“他们当然已经到达了。

”(这不是对过去的肯定推测,而是断定动作已经完成。

)6.---Hi, Johnson, any idea where Susan is?---It is class time, so she __________ in the classroom now.A.can be B.must have beenC.might have been D.should be【答案】D【解析】考查情态动词的用法。

A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。

句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。

故答案选D。

7.— Mum, little Ray broke his toys again!—It doesn't matter. You see, accidents _____happen.A.shall B.should C.must D.will【答案】D【解析】【详解】考查情态动词辨析。

句意:——妈妈,小雷又弄坏了他的玩具。

——没事的,你看,意外总会发生。

A. shall将要,会;B. should应当;C. must必须;D. will总是。

Will可以表示习惯,意思为“惯于,总是”。

故D选项正确。

【点睛】will/would是情态动词,其表达的意思如下。

(1)表示意志或意愿:决心,愿意,……好吗?We will do our best to save the child. 我们会尽力抢救这个孩子。

I told her to stop crying, but she just wouldn’t listen. 我叫她别哭,可她就是不愿听。

注:表示请求、建议或征求对方意见时,用Would you…? 比用Will you…?更婉转。

如:Will/Would you please keep the door open? 请让门开着好吗?Will/Would you go with me? 你愿意和我一起去吗?(2)表示真理或习惯:惯于,总是。

如:Oil will float on water. 油总是浮在水面上。

She will listen to music alone in her room for hours. 她独自在房间里听音乐,一听往往就是几小时。

He would get up early when he lived in the country. 他住在乡下时总是早起。

(3)表示要求:一定,必须。

如:You will report to me afterward. 你稍后一定要向我报告。

(4)表示猜测:可能,大概。

如:This will be the house you’re looking for. 这大概就是你找的那所房子了。

(5)表示功能:能。

如:This auditorium will/would seat one thousand people. 这个礼堂能容纳一千人分析句子可知,本句中的will表示习惯,意思为“惯于,总是”且符合语境。

故D选项正确。

8.-- Turn off the TV, Jack. _______ your homework now?-- Mum, just ten more minutes, please.A.Will you be doing B.Should you be doingC.Shouldn't you be doing D.Couldn’t you be doing【答案】C【解析】【详解】考查含情态动词的进行时态。

句意:——把电视关掉,杰克。

相关主题