专题限时训练(十) [情态动词与虚拟语气]
(限时:10分钟)
1.He called to tell me that you are in hospital. Otherwise I ________ nothing about it.
A.had known B.wouldn't have known
C.would know D.would have known
2.—Is there any breaking news?
—How shameless! The Japanese government ________nationalize our Tiaoyu Tao!
A.should B.shall
C.must D.dare
3.There was something wrong with the network, or the email________ earlier.
A.could have been sent B.might be sent
C.need have been sent D.must be sent
4.She________ have attended the meeting,for she was seeing a doctor then.
A.shouldn't B.mustn't
C.wouldn't D.couldn't
5.—The deadline is drawing, but I failed to challenge the task a third time.
—________ my brother have a try?
A.Will B.May
C.Shall D.Must
6.—I didn't watch the programme Where are we going, Dad? yesterday.
—I________, either, if my father hadn't reminded me.
A.wouldn't B.didn't
C.wouldn't have D.hadn't
7.If it________ the climate, I would stay here much longer.
A.is not for B.had not been for
C.were not for D.would not be for
8.—I wonder if Sue will be here by five.
—Don't worry! She just went to collect her kids. She ________be back by then.
A.should B.can
C.would D.might
9.—Jack fell off the ladder yesterday, but he is all right now.
—What a lucky dog! He ________ himself badly.
A.should injure B.could have injured
C.should have injured D.might injure
10.—Joe, don't forget to bring your laptop with you tomorrow, OK?
—Oh, thank you. I wouldn't bring it if you ________ me.
A.wouldn't remind B.haven't reminded
C.hadn't reminded D.shouldn't have reminded
11.—I'm afraid you missed a fantastic lecture yesterday. How come you were absent from it?
—If you ________ know, I asked for a day off and visited a relative of mine in hospital.
A.might B.may
C.shall D.must
12.He ________ have completed his work; otherwise, he wouldn't be enjoying himself by the
- 4 -
seaside.
A.should B.must
C.wouldn't D.can't
13.—Would you mind if I set out earlier tomorrow morning?
—Well, I'd rather you ________.
A.don't B.didn't
C.won't D.wouldn't
14.—Do you know where David is? I couldn't find him anywhere.
—He ________ have gone far—his coat's still here.
A.needn't B.can't
C.mustn't D.wouldn't
15.She got stuck in a terrible traffic jam on the highway to Shanghai, or she________ dinner with her family now.
A.will be having B.would be having
C.is having D.was having
16.—Mother, I climbed up to that tall tree and picked this big apple.
—Jesus! You________ down and hurt yourself.
A.might have fallen B.might fall
C.must have fallen D.must fall
17.________ it rain tomorrow, we would have to put off the visit to the Water Cube.
A.Would B.Were
C.Should D.Could
18.His appearance has changed so much that you ________ well not recognize him.
A.must B.will
C.can D.may
19.I felt surprised that anyone of his intelligence ________ such an easy test.
A.might have failed B.could have failed
C.should have failed D.must have failed
20.—What do you think is the matter with your car?
—Well, it ________ start at all. I mean I turned the key and nothing happened.
A.shan't B.won't
C.mustn't D.shouldn't
- 4 -
专题限时训练(十)【情态动词与虚拟语气】
1.D 考查虚拟语气。句意:他打电话告诉我你在医院,否则我不会知道。otherwise相当于一个虚拟条件句,即if he hadn't called to tell me that you are in hospital,表示与过去事实相反的虚拟语气,所以主句用would have done,而且根据意思可知应该是肯定,故选D项。
2.A 考查情态动词。句意:“有什么爆炸的新闻吗?”“真可耻,日本政府竟敢对我国的钓鱼岛宣示主权!”should 表示惊异、意外等情绪,常译为“竟然”,符合句意。shall将会;must必须;dare敢于。
3.A 考查情态动词。句意:网络出了问题,否则那封电子邮件本可以早点发出去的。could have done 表示“本可以做但实际未做”,故选A项。
4.D 考查情态动词。句意:她不可能参加了会议,因为那时她去看医生了。couldn't have done不可能做过;shouldn't have done本不应该做而实际做了;wouldn't have done本来不会做而实际做了。故选D项。
5.C 考查情态动词。句意:“最后期限要到了,但是我又一次挑战任务失败。”“我弟弟可以试试吗?”will将要,愿意;may可以,可能;shall应该,将要;must必须,一定,偏要。shall用于第一、三人称的疑问句可以表示提出建议、征求意见,分析语境可知,说话人是在征求意见,故选C项。
6.C 考查虚拟语气。句意:“我昨天没看电视节目《爸爸去哪儿》。”“要不是我爸爸提醒我,我也不会看。”分析语境可知,这是对过去事情的虚拟,所以用would have done结构,故选C项。
7.C 考查虚拟语气。句意:如果不是因为气候,我会在这儿再待久一些。根据句意可知,这里表示与现在事实相反的情况,所以if从句用一般过去时,故选C项。
8.A 考查情态动词。句意:“我想知道休五点会不会在这里。”“别担心!她只是去接孩子,到时候应该会回来的。”should应该;can能够;would将要,总是;might可能,可以。表示按照常理理应会做某事用should,故选A项。
9.B 考查虚拟语气。句意:“杰克昨天从梯子上摔下来了,但是他现在没事了。”“真幸运!他本可能受重伤的。”分析句子可知,答句是与过去情况相反,排除A、D; should have done表示“本应该做却未做”,不符合题意,could have done表示“本可能做却未做”。根据句意可知选B项。
10.C 考查虚拟语气。句意:“乔,别忘了明天把笔记本电脑带过来,好吗?”“哦,谢谢,要不是你提醒我我不会带的。”分析语境可知,主句是和将来相反,用would do;if条件句与过去事实相反,所以用过去完成时,故选C项。
11.D 考查情态动词。句意:“恐怕你错过了昨天那场精彩的演讲。你怎么会没来呢?”“如果你偏要知道,我请了一天假去医院看望一个亲戚。”might可能,可以(可能性比may更小);may可能,可以;shall应该,将会;must一定,必须,偏要。表示偏偏要做某事用must,故选D项。
12.B 考查情态动词。句意:他肯定已经完成自己的工作了,否则,他不会在海边玩得这么开心。should have done本该做而未做;must have done“一定做过”,表示对过去事情的肯定推测;can't have done不可能做过。分析语境可知,此处表示对过去事情的肯定推测,故选B项。
13.B 考查虚拟语气。句意:“你介意我明天早上早点动身吗?”“嗯,我宁愿你不。”根据tomorrow morning 可知,set out 的动作尚未发生,所以would rather从句后的动词用过去式表达虚拟语气,故选B项。
14.B 考查情态动词。句意:“你知道戴维在哪里吗?我到处都找不到他。”“他不可能走远——他的大衣还在这儿呢。”can't have done表示“不可能做了”;needn't have done表示“本不必做但实际上做了”;mustn't 表示“禁止”,不能表示推测;wouldn't have
- 4 -
done用于虚拟语气,表示“不会做了某事”,故选B项。
15.B 考查虚拟语气。句意:她在去上海的高速上遇到了堵车,不然,她现在正在和家人一起吃晚饭。or引导含蓄条件句,根据语境可知,这里是对现在情况的虚拟,故选B项。
16.A 考查情态动词。句意:“妈妈,我爬上那棵高高的树摘了这个大苹果。”“天哪!你可能会掉下来伤了自己。”因为是对过去的推测,故排除B、D项;might have done表示对过去发生了的事情的不太有把握的推测,意为“本可能会”,而must have done意为“过去一定做了”,故选A项。
17.C 考查虚拟语气。句意:如果明天下雨的话,我们将不得不推迟参观水立方。对将来事情的假设,条件句中可用过去时、were to do或should do三种形式,省略if后,要将did,were或should提前,故选C项。
18.D 考查情态动词。句意:他的相貌变了许多,你很可能认不出他来了。may well是一个固定短语,意为“不妨,可以,很可能”。
19.C 考查情态动词。句意:让我感到惊讶的是像他这样智力的人居然连如此简单的测试都没有通过。should在这里表示惊讶的态度,意为“竟然”,故选C项。
20.B 考查情态动词。句意:“你认为你的车有什么问题?”“哦,它根本启动不了了。我的意思是,我转动了钥匙,但什么也没发生”。won't 表示未能实现的事情,故B正确。
- 4 -