情态动词专项练习题及答案详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A.mightB.must
C.shallD.could
【答案】C
【解析】
【详解】
考查情态动词。句意:未经校长允许,任何学生不得离开学校去吃午饭。might可能;must一定,必须;shall会,将;could能够。本句是一条禁令。shall用于肯定句并且主语是第一、三人称时,表示允诺,警告,劝告等语气。故选C。
【详解】
考查情态动词。句意:已经11点了,他半小时前就该到了。A. must have done必定做了…(表示对过去的推测);B. ought to have done本应该做的;C. may have done可能已经做过某事;D. can have done本来可以做的(但没有做),根据题意,故选B。
情态动词专项练习题及答案详解
一、单项选择情态动词
1.Iuse a clock to wake me up because at six o'clock each morning the train comes by my house.
A.couldn'tB.mustn't
C.shouldn'tD.needn't
【答案】B
【解析】
试题分析:考查情态动词用法。Shouldn’t have done本不应该做某事,实际上却做了(虚拟语气);couldn’t have done不可能做某事(对过去情况的推测);needn’t have done本不需要做某事,实际上却做了(虚拟语气);句意:我的姐姐昨天下午在街上遇见了他,所以他不可能去听了你的演讲。故B正确。
【答案】C
【解析】
【详解】
考查含情态动词的进行时态。句意:——把电视关掉,杰克。你现在不应该做作业吗?——妈妈,请再给我十分钟。此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。
7.I often felt troubled in my teens and my grandma ________ comfort me, saying “Life is like that, dear”.
【答案】D
【解析】
试题分析:考查情态动词辨析。A不可能;B禁止,千万不能;C不应该;D不需要;句意:我不需要使用闹钟叫醒我,因为每天早上六点都有一列火车经过我的家旁边。根据句意可知我不需要使用闹钟。故D正确。
考点:考查情态动词词义辨析
2.It ________ be the postman at the door. It's only six o'clock.
A.shouldB.could
C.wouldD.might
【答案】C
【解析】
【详解】
考查情态动词。句意:安说无论什么时候她父亲不高兴的时候,他就会出去买些东西,通常是一些又大又没用的东西。A. should应该;B. could能;C. would总是,愿意;D. might可能。此处表示过去经常习惯做某事,故选C。
10.My sister met him in the street yesterday afternoon, so he ______ your lecture.
A.shouldn’t have attendedB.couldn’t have attended
C.mustn’t have attendedD.needn’t have attended
Somebody must have stolen the ring.肯定有人偷了这枚戒指. [该句所推断的偷窃动作发生在过去.]
The temperature must have dropped to below zero last night, because the water is frozen all over.昨夜的温度肯定降到零度以下,因为水都冻住了。
11.Our English teacher is considerate,helpful,and warm-hearted,but sometimes she________________ be angry at our silly mistakes.
A.shouldB.must
C.canD.shall
【点睛】
must have done用法辨析
must have done:表示对过去的肯定的逻辑推测,推定某件事情、动作或状态可能在过去发生过(存在过)。
He must have been a doctor, for he knows medicine so well.他过去肯定是一位医生,他对医学如此了解。
A.should have doneB.need have doneC.would have doneD.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项。
13.No driving after drinking is a rule that every driver ____________ obey in our country.
A.willB.shall
C.源自文库ayD.can
【答案】B
【解析】
试题分析:考察情态动词。A.将要B.将要C.可能D.可以。Will表示请求、建议、意志、愿望和决心。Shall用于第二、第三人称,表示说话人给对话的命令、警告、允诺或威胁。May表示请求和允许;用于祈使句表示决心;表示推测、可能性。Can表示能力;请求和允许。句意:酒后驾车是每一位驾车者在我们国家应当遵守的规则。故选B。
A.wouldB.mightC.shouldD.must
【答案】A
【解析】
【详解】
考查情态动词。句意:在我十几岁的时候,我经常感到烦恼,我的奶奶会安慰我说,“生活就是这样,亲爱的”。此处是would+动词原形,表示“过去总是做某事”。故选A。
8.would可以表达过去常常做的事,过去习惯发生的动作:
考点:考察情态动词
14.—It’s already 11 o’clock , and he ______ have been here half an hour ago.
—Maybe he got caught in the rain.
A.mustB.ought to
C.mayD.can
【答案】B
【解析】
—Don’t count on it too much. It ________ break down and you’d better make a copy of them.
A.mustB.can
C.shouldD.will
【答案】B
【解析】
【详解】
考查情态动词。句意:——有一台计算机来储存照片真是太棒了。——不要过度依赖它。它有时候也会出故障,你最好做一个备份。计算机出故障这是可能的事情,表示客观可能性用can。must肯定,必须;should应该;will表意愿。故B选项正确。
A.mustn'tB.can't
C.won'tD.needn't
【答案】B
【解析】
D[考查虚拟语气。句意:不可能是邮递员在门口,才六点钟呢。mustn't禁止,不允许;can't不可能;won't不愿意,就是不,偏不;needn't不需要。]
3.Ann said whenever her father was unhappy he ________ go out and buy something, usually something large and useless.
Pirates would bury gold in a cave.海盗们常常把黄金藏在山洞中。
We would take a walk along the river.我们过去常常沿河散步。
3. would后接like、love、mind等动词,表示要求、邀请、希望或询问,此时不是说过去,而是对现在的询问:
Would you like to come to my party?你愿意来我的派对吗?
Would you mind coming with us?你介意和我们一起吗?
比如本题,would表示婉转的请求,征求对方的意见,故选A。
9.No student ________ go out of school to have lunch without permission of the headteacher.
【答案】D
【解析】
【详解】
考查情态动词。句意:——我觉得有点紧张。——不要着急。当你准备充分时,通过考试应该不会有困难。A. mustn’t禁止,不允许;B. needn’t不必;C. may not可能不会;D. shouldn’t不应该。结合句意可知答案为D。
6.-- Turn off the TV, Jack. _______ your homework now?
-- Mum, just ten more minutes, please.
A.Will you be doingB.Should you be doing
C.Shouldn't you be doingD.Couldn’t you be doing
15.—I feel a little nervous.
—Take it easy. You __________ have difficulty passing the exam when you have prepared for it well.
A.mustn’tB.needn’tC.may notD.shouldn’t
4.It is really cold and the ground is wet; it ________ have rained last night.
A.mightB.must
C.canD.should
【答案】B
【解析】
【详解】
考查情态动词辨析。句意:天气很冷而且地面是湿的,昨晚一定下了雨。根据上文theground is wet可知,“昨晚下了雨”是肯定的,故用must have done“必定做了……”表示对过去十分有把握的推测,故选B。
中国学生的常见病句是:They...; they certainly have arrived.病句的句义是“他们当然已经到达了。”(这不是对过去的肯定推测,而是断定动作已经完成。)
5.—It’s really great to have a computer to store my photos.
如果“must + have +过去分词”句型与by now连用,还可以表示对现在完成的动作和状态的肯定推测,但实质上还是指所推测的过去的动作。例如:
They started early this morning; they must have arrived by now.他们今晨很早就出发了,现在肯定已经到了。
考点:考查情态动词用法
点评:考本题是高考必考考点,一定要牢记句型意思。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的形式。
【答案】C
【解析】
【详解】
考查情态动词。句意:我们的英语老师很体贴、乐于助人、热心肠,但有时她可能为我们愚蠢的错误而发火。can表示一种客观的可能性,但不一定会发生,故C项正确。
12.Frankly speaking, I am not sure whether I ________ this in the old days with that kind of equipment, which looks quite odd and ridiculous.
相关文档
最新文档