历年全国高考英语情态动词试题汇总及答案一、单项选择情态动词1.The door ________ open, no matter how hard she pushed.A.shouldn’t B.couldn’tC.wouldn’t D.mightn’t【答案】C【解析】【详解】考查情态动词。
句意:无论她怎么使劲推,门就是打不开。
A. shouldn’t不应该;B. couldn’t 不能够;C. wouldn’t不愿意;D. mightn’t可能不。
will及其过去式would均可表示一种倾向性、习惯。
故选C。
2.He is a bad-tempered fellow, but he ________ be quite charming when he wishes.A.shall B.shouldC.can D.must【答案】C【解析】【详解】考查情态动词辨析。
句意:他是个脾气不好的家伙,但当他希望自己有魅力的时候,他可以变得相当可爱。
此处表示“能、可以”,故C项正确。
3.— 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选项正确。
4.-- 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【解析】【详解】考查含情态动词的进行时态。
句意:——把电视关掉,杰克。
你现在不应该做作业吗?——妈妈,请再给我十分钟。
此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。
5.I often felt troubled in my teens and my grandma ________ comfort me, saying “Life is like that, dear”.A.would B.might C.should D.must【答案】A【解析】【详解】考查情态动词。
句意:在我十几岁的时候,我经常感到烦恼,我的奶奶会安慰我说,“生活就是这样,亲爱的”。
此处是would+动词原形,表示“过去总是做某事”。
故选A。
6.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。
7.—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 grownC.would have grown D.would grow【答案】C【解析】考查虚拟语气。
——我们上周种的小树怎么了?——这些小树本来会长得很好,但是我们没有给它们浇水。
根据语境可知,此处是对过去的事实进行假设,故本题选C。
8.—What’s wrong with you?—Oh, I am sick. I ________ so much ice cream just now.A.shouldn’t eat B.mustn’t eatC.couldn’t have eaten D.shouldn’t have eaten【答案】D【解析】【详解】考查情态动词和虚拟语气。
句意:——你怎么了?——我生病了,我刚才不应该吃那么多冰激凌。
A. shouldn’t eat不应该吃;B. mustn’t eat禁止吃;C. couldn’t have eaten不可能吃;D. sh ouldn’t have eaten本来不应该吃。
根据just now可知,是发生在过去,故选D。
9.—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 fixedC.would have; was being fixed D.did; was being fixed【答案】C【解析】【详解】考查虚拟语气和动词时态。
句意:---我看见你叔叔坐出租车去机场了。
你为什么不开车送他去那里呢?---我本来想送他了。
但是我的汽车当时正在修理。
根据语境可知说话人表示本来想做但是没有做的事情,应该用would have done;而修理汽车是指当他叔叔去机场的时候,表示过去正在进行的动作,故答案选C。
10.My sister met him in the street yesterday afternoon, so he ______ your lecture. A.shouldn’t have attended B.couldn’t have attendedC.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的形式。
11.Traveling by subway ______ sometimes be quite an adventure, especially during the rush hour.A.must B.can C.shall D.should【答案】B【解析】【详解】考查情态动词。
句意:乘地铁旅行有时可能相当冒险,尤其是在交通高峰期。
A. must必须;一定;B. can能够;可能;C. shall将会;D. should应该;应当。
本句中can表示客观可能性(客观原因形成的能力),故选B。
12.—Tony _______ what I did annoying though he didn’t say anything.—So you think you will have to make an apology?A.could find B.should have foundC.might find D.must have found【答案】D【解析】【详解】考查情态动词+have done。
句意:—Tony一定觉得我做的事很烦人,尽管他什么也没说。
—所以你认为你得道歉吗?。
由“what I did”可知,此处是对过去事情有把握的推测,must have done“一定是做某事了”。
故选D项。
【点睛】情态动词+ have done结构:1.“must + have + 过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句.如:It must have rained last night,for the ground is wet.2.“can / could + have + 过去分词”表示对过去某种情况的怀疑或不确定.can和could一般用于否定句和疑问句,could的语气较can弱.如:He can't have finished the work so soon.3.“may / might + have + 过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点.这种结构主要用于肯定句和否定句,疑问句改用can或could.如:They may not have known it beforehand.4.“need + have + 过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余.如:I needn't have bought so much wine—only five people came.5.“should / ought to + have + 过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,ought to的语气比should强一些.如:You ought to / should have studied harder.你本应该更努力学习的.(但没有)He oughtn't to / shouldn't have done that.他本来就不该做那件事.(可是做了)6.“would + have +过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或ought to那样含有责备之意.如:I guess the poet would have been about twenty when she wrote her first poem.Another worker wouldn't have acted like that.分析句子可知,由“what I did”可知,此处是对过去事情有把握的推测,must have done“一定是做某事了”。