1、课时训练56情态动词与虚拟语气一、从下面方框中选择恰当的情态动词填空。shall, must, can, need, could, may, would, might,should1If you want to book tickets for the 2016 Olympic Games, just call 00952012. It be simpler.答案couldnt2According to the school rules, no student go out of the school after 23:00 sharp.答案shall3Im leaving now.Its s
2、o late. Better stay with me. Call a taxi if you .答案must4She was worried that we get hurt.答案might5I am really sorry to say that I have shouted at you the other day.Forget it. I was a bit out of control myself too.答案shouldnt6A medical team was sent to Japan by air five hours ago.So they have arrived b
3、y now. The flight usually takes four hours or so.答案must7You buy much wineonly three people will come.答案neednt8The driver tried everything he could think of, but the car just move.答案wouldnt9It is important to know about the cultural differences that cause problems.答案may10Dont play with the dog, Jack,
4、 for it be dangerous at times.答案can二、根据所提供的情景,用适当的情态动词完成句子。1You (drive) if you are drunk, first because its dangerous and second because its against the law.答案cant/mustnt drive2As it turned out to be a small party, we (not dress) up so formally.答案neednt have dressed3How I help them to understand whe
5、n they wont listen to me?答案can4Dont you think it essential that every person of Brazil spare no effort to make contributions to the 2014 FIFA World Cup?答案should5She comb her hair at the table, even though she knows I dont like it.答案will6She looks very happy. She (pass) the exam.I guess so. Its not d
6、ifficult after all.答案must have passed7 the new housemaid cook some supper for you, Tom?No, tell her Ill eat outside tonight.答案Shall8Who has broken the window in my room?Who else have done it but your naughty son!答案could9My cats really fat.You (not) have given her so much food.答案shouldnt10I know that
7、 you are dieting but you eat at least an apple.答案should三、根据汉语提示,用句末括号内的单词完成句子。1包裹整整晚了一周。我多么希望我选择航空邮寄啊。The parcel was a whole week late.How I wish I airmail instead!(choose)答案had chosen2我们需要一个有智慧的人来负责这个项目。让那个哈佛大学毕业的年轻人试试怎么样?We need a man full of wisdom to take charge of the project. the young man gra
8、duating from Harvard University a try?(have)答案Shall; have3我很高兴你告诉我昨天的演出取消了。否则的话,我就会白跑一趟了。Im glad you told me about yesterdays show being cancelled.Otherwise I all the way for nothing.(travel)答案would/could/might have travelled4若不是瓢泼大雨的话,我们上周末便会有一个愉快的旅程。But for the pouring rain,we a pleasant journey l
9、ast weekend.(have)答案would/could have had5知道他什么时候回来吗?时间应该不会很长,他说只是去取些水果。Any idea when he might be back?Well, it long.He said he was just going to get some fruit.(be)答案shouldnt be6Jack是个空谈家,现在应该是采取行动而非夸夸其谈的时候。Jack is a great talker.Its high time that he something instead of just talking.(do)答案should d
10、o/did7我姐姐昨天下午在街上遇见他了,所以他不可能参加了你的讲座。My sister met him in the street yesterday afternoon, so he your lecture.(attend)答案cant/couldnt have attended8你本不必亲自来,打一个电话就行了。You in person;a telephone would have been enough.(come)答案neednt have come9我真希望你昨天去听音乐会了。I would rather you to the concert yesterday.(go)答案h
11、ad gone10真遗憾!考虑到他的能力和经验,他本来是可以做得更好的。What a pity! Considering his ability and experience,he better.(do)答案could have done四、高考原题单项填空1 I have a word with you? It wont take long.A. Can B. MustC. Shall D. Should答案A解析考查情态动词辨析。分析题干可知,第一句话表示征求对方的许可,即“我可以跟你谈谈吗”。can意为“能够,可以”,符合语境。故选A。2It was sad to me that the
12、y, so poor themselves, bring me food.A. might B. wouldC. should D. could答案C解析考查情态动词辨析。句意为:虽然他们很穷,但他们竟然还带饭菜给我,这使我很难过。should表示“竟然”,表惊讶语气,符合语境。故C项正确。A项意为“可能”;B项意为“愿意”;D项意为“能够”,都与语境不符。3People are recycling many things which they away in the past.A. had thrown B. will be throwingC. were throwing D. would
13、 have thrown答案D解析考查情态动词和动词的时态。句意为:人们现在正在循环使用他们过去会扔掉的许多东西。根据语境“in the past”可知,此处表示过去发生的动作,且与“People are recycling many things”相呼应可知,此处表示过去会扔掉的东西,是对过去事情的推测,故用“would have done“”的形式。故选D。4Life is unpredictable; even the poorest become the richest.A. shall B. mustC. need D. might答案D解析考查情态动词。句意为:生活是无法预测的;甚
14、至最穷的人都可能会成为最富的人。might意为“或许”,表推测,符合题意。故选D项。shall意为“应该”;must意为“必须”;need意为“需要”,均与题意不符。5Ive prepared all kinds of food for the picnic.Do you mean we bring anything with us?A. cant B. mustntC. shant D. neednt答案D解析考查情态动词辨析。句意为:我已经为这次野餐准备了各种各样的食物。你的意思是我们没有必要带任何东西了吗?根据语境可知,此处强调的是没有必要。故用neednt。故D项正确。题眼:上句中的“
15、all kinds of food”是解题的关键,正因为带了所有种类的食物,下句才问是否有必要再带东西。6My book, The House of Hades, is missing. Who have taken it?A. need B. mustC. should D. could答案D解析考查情态动词。need需要,有必要;must一定,必须;should应该;could可能,能够,可以表示推测。由语境可知,此处指谁可能会拿走那本书呢?故D项正确。7Ive ordered some pizza, so we worry about cooking when we get home t
16、ired.A. cant B. dare notC. neednt D. may not答案C解析考查情态动词辨析。句意为:我已经订了一些比萨饼,因此我们到家累了时不需要为做饭担心。neednt意为“不需要”,符合语境。故选C项。cant意为“不可能”;dare not意为“不敢”;may not意为“不可以”,均与语境不符。8I still remember my happy childhood when my mother take me to Disneyland at weekends.A. might B. mustC. would D. should答案C解析考查情态动词辨析。句意
17、为:我仍然记得我快乐的童年,那时母亲常会在周末带我去迪斯尼乐园。would意为“常会,总是”,可表示过去习惯性、经常性的动作。故选C。9Although you find bargains in London, its not generally a cheap place to shop.A. should B. needC. must D. can答案D解析考查情态动词。句意为:虽然你可能在伦敦找到便宜货,但它并不是一个买东西很便宜的地方。can表示可能性,意为“可能”,符合语境。故选D。10When I was a child, I watch TV whenever I wanted
18、to.A. should B. couldC. must D. need答案B解析考查情态动词。句意为:当我小时候,我无论何时想看电视都可以,表示“可以,能够”,应用情态动词could。故答案选B。11We back in the hotel now if you didnt lose the map.A. are B. wereC. will be D. would be答案D解析考查虚拟语气。分析题干语境可知,主句是与现在事实相反的虚拟语气,因此空格处应用“would be”。故选D。 12They were abroad during the months when we were ca
19、rrying out the investigation, or they to our help.A. would have come B. could comeC. have come D. had come答案A解析考查虚拟语气。句意为:我们做调查的那几个月,他们一直在国外,不然他们早就来帮我们了。根据从句中的“or”可知,此处是虚拟语气,同时根据前面的“they were abroad”可知,此处是对过去状况的虚拟,因此句中谓语动词用should/would/could/mighthave done结构。故选A项。13. no modern telecommunications, we
20、 would have to wait for weeks to get news from around the world.A. Were there B. Had there beenC. If there are D. If there have been答案A解析考查虚拟语气。句意为:如果没有现代电信技术,我们将不得不等待数星期才能获得世界范围内的信息。根据句意可知,逗号前表示与现在事实相反的虚拟,应用过去时;且if引导的虚拟语气可省略if,把动词提前。故选A。14. If Mr. Dewey present, he would have offered any possible a
21、ssistance to the people there.A. were B. had beenC. should he D. was答案B解析考查虚拟语气。句意为:如果Dewey先生当时在场的话,他会给那里的人提供任何可能的帮助。根据主句中的“he would have offered.”可知,逗号前是对过去情况的虚拟,故从句应用过去完成时。故B项正确。15 the morning train, he would not have been late for the meeting.A. Did he catch B. Should he catchC. Has he caught D.
22、Had he caught答案D解析考查虚拟语气。句意为:如果他要是赶上了早上的火车,他开会就不会迟到了。根据题干中“would not have been late”可知,本句话是对过去发生事情的虚拟。在if条件句的虚拟语气中,表示对过去发生事情的虚拟时,主句用“would/could/might/should have done”,而从句则用“had done”的形式;同时在if条件的虚拟语气中,当从句中有“were/should”或助动词“had”时,常将if省略,而将这些词提前。故选D。16We would rather our daughter at home with us, bu
23、t it is her choice, and she is not a child any longer.A. would stay B. has stayedC. stayed D. stay答案C解析考查虚拟语气。句意为:我们宁愿女儿跟我们一起待在家里,但那是她的选择,她不再是孩子了。would rather后所接从句用虚拟语气,表示对现在事实的虚拟时,谓语动词常用一般过去时表示。故C项正确。17It was John who broke the window. Why are you talking to me as if I it?A. had done B. have doneC.
24、 did D. am doing答案A解析考查虚拟语气。句意为:是John打破了窗户。为什么你跟我说话好像我打破了窗户?根据第一句可知,“打破窗户”发生在过去表示与过去事实相反的假设时,as if从句中的谓语动词应用过去完成时。故选A项。知识拓展:表示与现在事实相反的假设时,as if从句中的谓语动词用一般过去时。18It rained cats and dogs this morning. Im glad we took an umbrella.Yeah, we would have got wet all over if we .A. hadnt B. haventC. didnt D.
25、dont答案A解析考查虚拟语气。句意为:今天早上下了倾盆大雨。很高兴我带了雨伞。是的,要是没有带伞,我们就湿透了。由句中的“we would have got wet all over”可知,本句是与过去事实相反的虚拟,所以从句用“had过去分词”的否定形式。故答案选A。19Eye doctors recommend that a childs first eye exam at the age of six months old.A. was B. beC. were D. is答案B解析考查虚拟语气。recommend后面宾语从句中应使用虚拟语气,从句的谓语动词用“should do”形式
26、,其中should可以省略,故选B项。20Do you think George has passed the driving test?No. If so, he his car to our college yesterday.A. would drive B. droveC. would have driven D. had driven答案C解析考查虚拟语气。句意为:你认为George已经通过驾驶考试了吗?没有,如果他通过了考试,他昨天就会开车来我们学校了。根据语境可知,此处表示与过去事实相反的虚拟。在条件状语从句中,表示与过去事实相反的虚拟主句应用“would/could/should/mighthave done”形式。故答案选C。