1、英语高中英语情态动词练习题【英语】高中英语情态动词练习题一、单项选择情态动词1The professor warned the students that on no account _ use mobile phones in his class.Ashould they Bthey shouldCdare they Dthey dare【答案】A【解析】【详解】考查部分倒装和情态动词。句意:这位教授警告学生们,在他的课堂上,决不应该使用手机。on no account意为“决不”,否定词放在句首,句子使用部分倒装,排除B、D项;这里表示应该,故选A。2What a pity! Consid
2、ering his ability and experience, he _ it better.Aneed have done Bmust have doneCcan have done Dmight have done【答案】D【解析】【详解】考查虚拟语气中的情态动词。句意:真遗憾啊!考虑到他的能力和经验,他也许可以做得更好。can have done较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道真的做了吗”,表示怀疑;need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might
3、have done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故D正确。【点睛】本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done本应该做而实际未做。cant have done过去不可能做了某事;shouldnt have done 本不应该做而实际做了。need have done本有必要做某事而没做;neednt have done本没有必要做某事;注意没有mustnt have done的形式。3 Jim _ what I said annoying though he didnt say
4、 anything. So you mean you will have to apologize to him?Amust find Bmight find Cshould have found Dmust have found【答案】D【解析】【详解】考查must have done结构。句意:吉姆一定觉得我说的话很让人烦,尽管他什么也没说。所以你是说你得向他道歉?根据“though he didnt say anything.”可知此处表示对过去事情的肯定推测,用must have done表示“过去一定做了”,故D项正确。4Daddy, would you please buy me
5、an iPhoneX?If you can pass this midterm examination, you _ have one as a reward.Amust BneedCwould Dshall【答案】D【解析】【详解】考查情态动词。句意:爸爸,你可以给我买部iPhone X吗?-如果你通过考试,你就会得到一部作为奖励。A. must一定;B. need必要;C. would将,会;D. shall会。根据语境可知,这句话是父亲对子女的允诺,故选D。【点睛】shall的用法。1. shall作为助动词,一般用于第一人称和We,表示一个将来的动作,构成将来时态。shall后面接动词
6、原形。例如:(1)I shall think it over and Let you know my idea.我将考虑一下此事,然后告诉你我的想法。(2)We shall have a good time in the park.我们在公园里会玩得很高兴的。2. shall用于第一人称,表示征求对方的意愿。如:What shall we do this evening?3. shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。如:Shall we begin our lesson? When shall he be able to leave the hospital
7、?4. shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。如:You shall fail if you dont work harder. (警告) He shall have the book when I finish reading. (允诺)He shall be punished. (威胁)比如本题,根据语境可知,这句话是父亲对子女的允诺,故选D。5Keep up your spirits even if you _ fail hundreds of times.Amust BneedCmay Dshould【答案】C【解析】【详解】考查情态动词。A. must
8、必须;B. need需要;C. may可能,或许;D. should应该。句意:即使失败了几百次,也要振作起来。此处表示一种不确定的推测,故选C。6I love the weekend, because I _ get up early on Saturdays and Sundays.Amustnt BneedntCwouldnt Dshouldnt【答案】B【解析】【详解】考查情态动词。句意:我喜欢周末,因为周六周日不必早起。A. mustnt不能,禁止;B. neednt不必;C. wouldnt不会;D. shouldnt不应该。此处表示“不必”,故B项正确。7No student _
9、 go out of school to have lunch without permission of the headteacher.Amight BmustCshall Dcould【答案】C【解析】【详解】考查情态动词。句意:未经校长允许,任何学生不得离开学校去吃午饭。might可能;must一定,必须;shall会,将;could能够。本句是一条禁令。shall用于肯定句并且主语是第一、三人称时,表示允诺,警告,劝告等语气。故选C。8I feel a little nervous.Take it easy. You _ have difficulty passing the exa
10、m when you have prepared for it well.Amustnt Bneednt Cmay not Dshouldnt【答案】D【解析】【详解】考查情态动词。句意:我觉得有点紧张。不要着急。当你准备充分时,通过考试应该不会有困难。A. mustnt禁止,不允许;B. neednt不必;C. may not可能不会;D. shouldnt不应该。结合句意可知答案为D。9Whats wrong with you?Oh, I am sick. I _ so much ice cream just now.Ashouldnt eat Bmustnt eatCcouldnt ha
11、ve eaten Dshouldnt have eaten【答案】D【解析】【详解】考查情态动词和虚拟语气。句意:你怎么了?我生病了,我刚才不应该吃那么多冰激凌。A. shouldnt eat不应该吃;B. mustnt eat禁止吃;C. couldnt have eaten不可能吃;D. shouldnt have eaten本来不应该吃。根据just now可知,是发生在过去,故选D。10Frankly speaking, I am not sure whether I _ this in the old days with that kind of equipment, which l
12、ooks quite odd and ridiculous.Ashould have done Bneed have done Cwould have done Dmust have done【答案】C【解析】【详解】考查情态动词+have done。句意:坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。A. should have done表示本应该做某事,而实际上没有做某事;B. need have done表示本来需要做某事而没有做;C. would have done虚拟语气,表示对过去事情的假设,意思是“本来会做”;D. must have done表示对过
13、去事情的肯定推测,译成“一定做过某事”。由“in the old days”可知,本句表示对过去事情的假设。故选C项。11Its really great to have a computer to store my photos.Dont count on it too much. It _ break down and youd better make a copy of them.Amust BcanCshould Dwill【答案】B【解析】【详解】考查情态动词。句意:有一台计算机来储存照片真是太棒了。不要过度依赖它。它有时候也会出故障,你最好做一个备份。计算机出故障这是可能的事情,表
14、示客观可能性用can。must肯定,必须;should应该;will表意愿。故B选项正确。12Ann said whenever her father was unhappy he _ go out and buy something, usually something large and useless.Ashould BcouldCwould Dmight【答案】C【解析】【详解】考查情态动词。句意:安说无论什么时候她父亲不高兴的时候,他就会出去买些东西,通常是一些又大又没用的东西。A. should应该;B. could能;C. would总是,愿意;D. might可能。此处表示过去
15、经常习惯做某事,故选C。13Paul did a great job in the speech contest. He many times last week.Aneed have practised Bmight practiseCmust have practised Dcould practise【答案】C【解析】【详解】考查情态动词。句意:保罗在演讲比赛中表现得很好。他上星期一定练习了很多次。must have done是对过去发生的动作最有把握的猜测,意思是“一定”。故C选项正确。14Mr. Baker, some students want to see you. _ they
16、 wait here or outside?AMay BShould CShall DWill【答案】C【解析】【详解】考查Shall的用法。句意:贝克先生,有些学生想见你。他们是在这里等还是在外面等?Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。故选C。【点睛】Shall的用法Shall作为助动词,一般用于第一人称和We,表示一个将来的动作,构成将来时态。Shall后面接动词原形。例如:(1)I shall think it over and Let you know my idea.我将考虑一下此事,然后告诉你我的想法。(2)We shall have a g
17、ood time in the park.我们在公园里会玩得很高兴的。常考的特殊用法1. Shall用于第一人称,表示征求对方的意愿。如:What shall we do this evening?2. Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。如:Shall we begin our lesson?When shall he be able to leave the hospital?3. Shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。如:You shall fail if you dont work harder. (警告)He s
18、hall have the book when I finish reading. (允诺)He shall be punished. (威胁)15Most of the top leaders expressed a common desire at the UN conference, _ that different cultures _ coexist with tolerance.Athe one ; must Bthe one ; should Cone ; must Done ; should【答案】D【解析】【详解】考查替代和情态动词。句意:大多数高层领导人在联合国大会上表达了
19、一个共同的愿望,即不同的文化应该与宽容共存。大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。替代表泛指的单数名词,通常用one替代。此处用one替代前面的a desire,是同位语;结合句意第二空用情态动词should“应该”。故选D。【点睛】that ,it ,one 代指前面的名词时的用法1.one 指代前面出现的可数名词,是泛指。可以和冠词连用,也可以有自己的定语。一般不能用做特指,但和定冠词连用时可以是特指。如: Please show me the cup, the red one on the shelf. 2.It 指代前面提到的单数名词,相当于t
20、he one。当one是泛指的时候,指的是同名异物,it是指同一物体.如: -Do you want the cup ? -Yes ,I want it. 3.that通常用来代替前面出现的可数名词不可数名词,主要是用来避免重复。如: The weather of Guangzhou is hotter than that of Beijing.16Using AI, many companies are now conducting experiments that_ possible just a few years agoAwould have been Bmight have been
21、Cshouldnt have been Dcouldnt have been【答案】D【解析】【详解】考查情态动词表推测。句意:很多公司现在使用人工智能进行试验,这在几年前是不可能的。根据“a few years ago”可知,此处表示“过去不可能”,应该用couldnt have done,故D项正确。17It_ have been Tom that parked the car here, as he is the only one with a car.Amay Bcan Cmust Dshould【答案】C【解析】【详解】考查情态动词表猜测的用法。句意:一定是汤姆把车停在这儿的,因为他
22、是唯一有车的人。A. may可能;B. can可能;C. must一定;D. should应该。由as he is the only one with a car.可知一定是他把车停在这里的,非常有把握的肯定推测,故选C。18You _ be right but Im going back to check anyway.Ashould Bmust Cneed Dmight【答案】D【解析】【详解】考查情态动词。句意:你或许是对的,但我还是要回去核对一下。A. should应该;B. must一定,必须;C. need需要;D. might或许。本题主要考查情态动词表示推测的用法,由Im go
23、ing back to check anyway可知,我对此不确定。由此可知,D项符合题意。故选D项。【点睛】can / could用于表推测的用法(1)从使用句型上看,can通常只用于否定句或疑问句,一般不用于肯定句,而could可用于肯定句、否定句和疑问句。两者没有时间上的差别,只是could比 can更委婉,更不确定。(2)从时间关系看,对现在或将来情况作推测,后接动词原形;对正在进行的情况作推测,后接be doing结构;对过去情况作推测,后接动词完成式。二、may / might用于表推测的用法表示推测,两者都可用,只是might比may语气更不确定,表示的可能性更小。如本题,根据I
24、m going back to check anyway可知,我对此不确定。由此可知,D项符合题意。(1)在句型使用方面:两者均可用于肯定句和否定句,但用于疑问句时,may通常不用于句首,但可用于疑问句的句中(如特殊疑问句等),而might尽管可以用于疑问句的句首,但不算普通,通常会改用其他句式(如用could等)。三、must表示推测的用法must表示很有把握的推测,其意为“一定会”“肯定会”,只用于肯定句,一般不用于否定句或疑问句。表示对现在或未来的情况作推测,后接动词原形;表示对过去情况的推测,接动词完成式。19Peter, you delivered a wonderful speec
25、h today.Thanks, but I think I _ more attention to my stage manners during that time.Amust pay Bshould payCmust have paid Dshould have paid【答案】D【解析】【详解】考查情态动词+have done。句意:-彼得,你今天的演讲很精彩。-谢谢,但我认为在那段时间我应该多注意我的舞台礼仪。should have done表示本应该做某事而实际上没有做某事。由“but”可知,我那段时间本应该多注意我的舞台礼仪,而实际上并没有注意。故选D项。20Skills like
26、 critical thinking and analysis _ be found on the Internet, because they must be acquired in the context of facts.Acant Bneednt Cmustnt Dshouldnt【答案】A【解析】【详解】考查情态动词词义辨析。句意:像批判性思维和分析这样的能力,是不能在互联网上找到的,因为它们必须基于事实来获得。A. cant无法,不可能;B. neednt不需要;C. mustnt不可以,禁止;D. shouldnt不应该。本题讲的是这种批判性思维的能力无法通过浏览鱼龙混杂的网上信
27、息获得,表达的是客观上的不可能,故选A。21I still find it hard to imagine that such a clever child _ make such a foolish mistake.Ashall BmustCcan Dshould【答案】D【解析】【详解】考查情态动词。 句意:我仍然难以想象这样聪明的孩子竟然犯这样愚蠢的错误。should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为竟会、居然,这么聪明的孩子竟然犯这样愚蠢的错误。表示意外,shall表示允诺,命令等,must表示必须,can表示能力及可能性。所以答案选D。22L
28、ook! There are so many mistakes in your composition. You _ have fixed full attention on it.Acan BshouldCneed Dmight【答案】B【解析】【详解】考查情态动词。句意:看!你的作文里有那么多的错误。你本应该把所有的注意力都集中在它上面的。表示“本应该做但实际上没有做”应该用should have done结构,can have done表示可能;need表示需要;might have done表示可能做过某事;故选B。23Whats wrong with the door?The key
29、 has got stuck in it and _ come out.Ashouldnt Bmustnt Cneednt Dwont【答案】D【解析】【详解】考查情态动词。句意:-门怎么了?-钥匙卡在里面出不来了。A. shouldnt不应该;B. mustnt禁止;C. neednt 不需要;D. wont不会。wont表示拒绝时,其主语有时可以是“物”。故选D项。24- I called you last night, but no one answered.- Sorry, I _ sleeping.Amust have doneBwould have beenCmust beDcou
30、ld be【答案】C【解析】【详解】考查情态动词。句意:昨晚我给你打电话了,但没人接。对不起,我一定是睡着了。分析可知,前文提及打电话无人应答,后文解释原因:肯定睡着了。情态动词must可用于must be+v-ing 表示“过去肯定在做某事”,符合句意要求。故选C项。25- Catherine, I have cleaned the room for you.-Thanks. You _ it. I could manage it myself.Aneednt do Bshouldnt have done Cmustnt do Dneednt have done【答案】D【解析】【详解】考查情态动词辨析。句意: -凯瑟琳,我已经为你打扫了房间。 - - -谢谢。你本不必这么做的。我自己能行。A. neednt do不必做某事;B. shouldnt have done本不应该做某事; C. mustnt do禁止做某事;D. neednt have done本不
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1