1、初中情态动词练习题及答案初中情态动词练习题及答案一、单项选择情态动词1Our English teacher is considerate,helpful,and warm-hearted,but sometimes she_ be angry at our silly mistakes.Ashould BmustCcan Dshall【答案】C【解析】【详解】考查情态动词。句意:我们的英语老师很体贴、乐于助人、热心肠,但有时她可能为我们愚蠢的错误而发火。can表示一种客观的可能性,但不一定会发生,故C项正确。2Keep up your spirits even if you _ fail h
2、undreds of times.Amust BneedCmay Dshould【答案】C【解析】【详解】考查情态动词。A. must必须;B. need需要;C. may可能,或许;D. should应该。句意:即使失败了几百次,也要振作起来。此处表示一种不确定的推测,故选C。3Most of the top leaders expressed a common desire at the UN conference, _ that different cultures _ coexist with tolerance.Athe one ; must Bthe one ; should Co
3、ne ; must Done ; should【答案】D【解析】【详解】考查替代和情态动词。句意:大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。替代表泛指的单数名词,通常用one替代。此处用one替代前面的a desire,是同位语;结合句意第二空用情态动词should“应该”。故选D。【点睛】that ,it ,one 代指前面的名词时的用法1.one 指代前面出现的可数名词,是泛指。可以和冠词连用,也可以有自己的定语。一般不能用做特指,但和定冠词连用时可以是特指。如: Plea
4、se show me the cup, the red one on the shelf. 2.It 指代前面提到的单数名词,相当于the one。当one是泛指的时候,指的是同名异物,it是指同一物体.如: -Do you want the cup ? -Yes ,I want it. 3.that通常用来代替前面出现的可数名词不可数名词,主要是用来避免重复。如: The weather of Guangzhou is hotter than that of Beijing.4Mr. Baker, some students want to see you. _ they wait here
5、 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 good time i
6、n 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 shall have
7、the book when I finish reading. (允诺)He shall be punished. (威胁)5- Oh, my God! I just missed the last bus back home.- Thats really bad. Im sure you _ it, but you just didnt hurry up.Ahad caught Bcould have caught Ccould catch Dcan catch【答案】B【解析】【详解】考查情态动词+have done结构。句意:哦,我的上帝!我刚好错过了回家的末班车。这是非常糟糕的。我肯定
8、你能赶上,但你就是不抓紧。could have done“本来能做而没有做”。故选B。6- Did Jim come?- I dont know. He _ while I was out.Amight have come Bmight comeCmust have come Dshould have come【答案】A【解析】【详解】考查情态动词推测用法。句意:Jim来了吗?-我不知道,在我不在的时候,可能来过。根据前文I dont know.可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确定,故可知选A。对过去情况的推测 为情态动词+have done,must have
9、done 一定做了某事,should have done 应该来过,不符合,故选A。【点睛】情态动词+have+过去分词的用法,表示推测或判断过去的情况。can/could+have+过去分词用法:多用于否定句和疑问句中。表示对过去某事发生的可能性的否定或质疑,意为:不可能(已经).了-(否定句)/可能(已经).了嘛?-(疑问句)用于肯定句中。表示对过去没有做某事的遗憾,含有轻微的责备,意为:本来可以.的(但实际上没有.)。You could have done better, but you were too careless.(肯定句。他能做得更好的)should/ought to+hav
10、e+过去分词用法:用于肯定句中。表示对过去没有做某事的遗憾,含有责备的意思,意为:本来应该.的(但实际上没有.)。用于否定句中-表示对过去已经做了某事的责备,意为:本来不应该.的(但实际上已经.了)。He should have been asleep.(肯定句,他本应去睡觉的)He shouldnt have been asleep.(否定句,他本来不应该去睡觉的)。may/might+have+过去分词用法:用于肯定句和否定句中,表示对过去发生某事的可能性的推测,意为:或许(已经)./或许还没有.。It is too late. He may have gone to bed.must+h
11、ave+过去分词用法:表示对过去发生的事情十分肯定的推测。must表示推测时,不能用在否定句和疑问句中。I must have forgotten to tell you.(must 的引入,表达了说话者对过去忘记告诉你的这件事肯定推测)neednt+have+过去分词用法:表示对过去已经做了某事的后悔,意为:本来可以不必.的(可实际上却已经.)You neednt have taken a taxi here, for it was very near to my home.7-Hi, Johnson, any idea where Susan is?-It is class time, s
12、o she _ in the classroom now.Acan be Bmust have beenCmight have been Dshould be【答案】D【解析】考查情态动词的用法。A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。句意:知道苏珊在哪里吗?现在是上课时间,她应该在教室里。故答案选D。8The room is so clean. He _ have cleaned it yesterday evening.Awill Bne
13、edCcan Dmust【答案】D【解析】【详解】考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。9One of our rules is that every student _ wear school uniform while at school.Amight BcouldCshall Dwill【答案】C【解析】【详解】考查情态动词辨析。句意:我们其中一条规则要求每个学生在校期间都要穿校服。shall可以表示“命令,警告,强制要求;允诺;法律,规定要做”,结合句意可知C正
14、确。10- Turn off the TV, Jack. _ your homework now?- Mum, just ten more minutes, please.AWill you be doing BShould you be doingCShouldnt you be doing DCouldnt you be doing【答案】C【解析】【详解】考查含情态动词的进行时态。句意:把电视关掉,杰克。你现在不应该做作业吗?妈妈,请再给我十分钟。此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。11It wasnt right to me that s
15、uch near neighbors not know one another.Acould BwouldCshould Dmight【答案】C【解析】【详解】考查情态动词。句意:对我来说,很不正常,如此近的邻居居然不认识。A. could可能,能够;B. would将;C. should竟然;D. might可能,也许。should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为竟会、居然,住的这么近的邻居居然不认识。表示意外,所以答案选C。【点睛】should的用法1、should 作为情态动词,通常用来表示现在或将来的责任或义务,译作“应该”、“应当”,这时它
16、可以和 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 Che
17、n 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 作为情态动词,可以用来表示有较大可能实现的猜测、推论,通常译为“可能”、“总该吧”
18、,相当于 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) 用在表示
19、与将来事实相反的条件状语从句中,构成“ If should (do sth), would/ could/ might (do sth.) ”句式。(2) 用在 suggest (propose), arrange, plan, decide, advise, order, demand, request, desire, insist 等表示“建议”、“要求”、“命令”、“决定”、“安排”、“计划”、“主张”的动词后面接的宾语从句中。这里的 should 也可以省略。本句中should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为竟会、居然,住的这么近的邻居居然
20、不认识。表示意外,所以答案选C。12It has been announced that all the students _ put on masks before going to school in case they are infected with SARS virus.Ashall Bwill Cneed Dmay【答案】A【解析】【详解】【详解】考查情态动词。句意:所有学生们应在去学校之前带上口罩以防感染非典病毒,这已经被宣布。shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁,故选A项。13Mark _ have hurried. After driving
21、 at top speed, he arrived half an hour early.Aneednt Bwouldnt Cmustnt Dcouldnt【答案】A【解析】 考查情态动词。needt have done 本不必要做某事,句意:迈克本不必要着急的。他以全速驾驶后,他早到了半个小时。wouldnt不会,mustnt禁止,couldnt不可能,所以选A。14They were abroad during the months when we were carrying out the investigation, or they _to our help.Awould have c
22、ome Bcould comeChave come Dhad come【答案】A【解析】试题分析:本句考查的是一个含蓄的虚拟条件句,句中的or相当于if they had not gone abroad.因为前面句中使用的是were,说明这个虚拟语气是与过去事实相反,所以主句中使用的是“情态动词+have done”的形式。句意:当我们在做调查的那几个月里,他们一直在国外,否则的话他们早就来帮助我们了。故A正确。15 I saw your uncle take a taxi to the airport. Why didnt you drive him there? I _. But my c
23、ar _ .Awould; was fixed Bwould have; was fixedCwould have; was being fixed Ddid; was being fixed【答案】C【解析】【详解】考查虚拟语气和动词时态。句意:-我看见你叔叔坐出租车去机场了。你为什么不开车送他去那里呢?-我本来想送他了。但是我的汽车当时正在修理。根据语境可知说话人表示本来想做但是没有做的事情,应该用would have done;而修理汽车是指当他叔叔去机场的时候,表示过去正在进行的动作,故答案选C。16Did you attend the meeting for the experime
24、nt project yesterday?Yes, but I dont think I _ because my director was there.Aneed to have Bneed to Cneeded to Dneed have【答案】D【解析】【分析】【详解】考查情态动词+have done。句意:你昨天参加实验项目的会议了吗?是的,但我想我(本来)不需要,因为我的主管在那里。Think/suppose等宾语从句中如果有否定词时,要把从句的否定词not前移,即“否定前移”。所以not是从句中的否定词。“need have done”意为“本来有必要做而未做”;“neednt h
25、ave done”指过去本来没必要做而做了。根据上一句时间状语“yesterday”可知本句指的是过去发生的事。结合第二句“because my director was there(我的主管)在”可推断出,我本来不必要去。故选D。17Frankly speaking, I am not sure whether I _ this in the old days with that kind of equipment, which looks quite odd and ridiculous.Ashould have done Bneed have done Cwould have done
26、Dmust 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项。18Can I pay the bill b
27、y check?Sorry,sirBut it is the management rules of our hotel that payment _ be made in cashAshall BneedCwill Dcan【答案】A【解析】【详解】考察情态动词用法。句意:我能用支票付账吗?对不起,先生。但这是我们酒店的管理规定,支付要用现金。shall可以表示命令,警告,强制,或者指规则和法律要求做的事情。本题正是考察了shall表示按照规则和法律要求做的事情。故A正确。19_ you disturb me now? Im busy preparing a report. Terribly
28、 sorry, but I have something urgent to tell you.ANeed BShould CMight DMust【答案】D【解析】【详解】考查情态动词特殊用法。句意:你非要现在打扰我吗?我正在准备一份报告。真对不起,但是我怕有紧急事情告诉你。A. Need需要;B. Should 应该;C. Might也许;D. Must必须;一定;偏偏,非得;根据语境可知must表示“偏偏,非得”符合上下文语境,用来指责对方。故D项正确。20 -Is Jack on duty today? -It _ be him. Its his turn tomorrow.Amust
29、nt Bwont Ccant Dneednt【答案】C【解析】【详解】考查情态动词表示推测。句意:-今天杰克值日吗?-不可能是他。明天该轮到他。cant be用于否定推测“不可能是”,must表示推测的时候,表示“肯定是”,wont不愿意,neednt不必,故选C。21I _ worry about my weekendI always have my plans ready before it comes.Acant Bmustnt Cdarent Dneednt【答案】D【解析】【详解】考查情态动词。句意:我没有必要担心我的周末,我总是在周末到来之前做好计划。A. cant 不可能;B.
30、mustnt禁止;C. darent不敢; D .neednt没有必要。由“I always have my plans ready before it comes ”可知,neednt “没有必要” 符合句意。故选D。22While it wasnt the goal of the trip, I was rewarded with fresh insights, ones that _ to me during the regular course of business.Amight never happen Bcould never have happenedCshould not happen Dneednt have happened【答案】B【解析】【详解】考查虚拟语气。句意:虽然这并不是这次旅行的目的,但我得到了一些新的领悟,那些领悟在我的日常生活中是本不可能发生的。此处考查虚拟语气,“我得到新的领悟”发生在过去,故此处是与过去事实相反,应用could/might/would/need/shoul
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1