专题限时训练(四) [情态动词与虚拟语气]
(限时:10分钟)
1.Time ________ heal a broken heart. After five years,Steve seems to have got over the sorrow of losing his son.
A.should B.would
C.shall D.can
2.—Can you come to attend our party tonight
—Sorry, but I do wish I ________.
A.had B.can
C.will D.could
3.—We________the game. You spoiled the chance by missing the ball!
—I'm terribly sorry!
A.could win B.would win
C.could have won D.must have won
4.There was something wrong with the network, or the e mail________ earlier.
A.could have been sent B.might be sent
C.need have been sent D.must be sent
5.We've had a good start, but next, more work needs ________to achieve the final success.
A.to be done B.do
C.being done D.to do
6.For those of you who ________ a few very popular articles that came out last week, check out this mail.
A.may miss B.must have missed
C. may have missed D.would have missed
7.________ your letter, I would have set off two days ago.
A.If I could have received B.Should I receive
C.If I received D.Had I received
8.When I lived with my roommates in the university, we ________ often talk into the night.
A.might B.could
C.should D.would
9.—It is unbelievable that John should have fought with the policeman.
—Well, if one ________ ask for trouble, it just can't be helped.
A.will B.must
C.should D.dare
10. Don't be angry with us. We ________with you together, but we were busy with our final reports when called in.
A.would eat out B.must have eaten out
C.should eat out D.could have eaten out
11. It ________ rain in the desert sometimes, but you can't depend on it.
A.will B.shall
C.must D.can
12.—Did you make it at last
—Yes. But for your help, it ________a serious loss.
A.would cause B. must have caused
C. would have caused D. may cause
13. Sorry, I am too busy now. If I ________ time, I would certainly go for an outing with you.
A.have had B.had had
C.have D.had
14.—Will you stay for the dinner
—Sorry,________. The cookers I bought online will be sent to my house this afternoon.
A.I can't B.I mustn't
C.I needn't D.I shouldn't
15.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
16.—Mary broke up with me!
—You________have forgotten about the Valentine's Day.
A.shouldn't B.couldn't
C.needn't D.mustn't
17.—It ________ be only two days before I have the job interview.
—________ you succeed.
A.must; May B.must; Should
C.will; May D.will; Should
18.I think that's unlikely to happen, but if that ________ occur, both America's and China's interest would be severely damaged.
A.should B.could
C.would D.might
19.The official made the demand that the soldiers ________ at once ________the battlefront.
A.leave; for B.to leave; to
C.left; to D.to be left; for
20.—Excuse me, visiting hours are over.It's time for you to leave.
—I'm sorry. I didn't know the time or I ________ earlier.
A.will leave B.would leave
C.had left D.would have left
专题限时训练(四)
1.D 考查情态动词。句意:时间会治愈一颗破碎的心。五年过去了,史蒂夫似乎已从丧子之痛中走了出来。can表示主语有这种能力和可能性,强调客观性、普遍性和反复性,意为“能,会”。should强调按照法则或按法则推理,意为“应该,按理说会”。would意为“(从过去看) 将要”。
2.D 考查虚拟语气。wish引导的宾语从句表示与将来事实相反时,从句用 “could/would+ 动词原形”形式。
3.C 考查虚拟语气。语境表达“本来能够取胜但却错过了机会”,故选择C项。could/can have done本来能够做成某事而实际未做成。
4.A 考查情态动词。句意:如果不是网络出了问题,那封电子邮件本可以早点儿发出去的。could have done 表示“本可以……(却没做到)”,故选A项。
5.A 考查need用法。句意:……需要做更多的工作以取得最后的成功。need作实义动词后接动词作宾语时有两种结构: need doing…意为“主语需要被做”,可以用 need to be done转换; need to do 主语需要(自己)去做。
6.C 考查情态动词。may/might/could have done…意为“或许已经做了……”,表示对已经发生的事情做出不肯定的推测,语气委婉。must have done…单纯用来表判断,且语境中要提供做出判断的证据,意为“一定是已经做了……”,语气主观而直接,不容置疑。would have done一般只与表虚拟的if从句连用。
7.D 考查虚拟倒装。根据题干可知,本题句意应和过去事实相反,故从句部分应该用过去完成时,而从句中有had一词时,可省略if而把had提前构成虚拟倒装。
8.D 考查情态动词。would可指“过去常常”,其他几项没有此意。
9.B 考查情态动词。must表示“偏偏,非要”。will 情愿,愿意;should 竟然,万一;dare 敢。
10.D 考查虚拟语气。语境表示“我们本可以和你一起出去吃饭的,但是我们忙于……”。could have done 表示“本可以做”,对过去进行虚拟,事实上没做。
11.D 考查情态动词。此处can用于肯定句,表示客观上的“可能性”。
12.C 考查虚拟语气。but for your help相当于虚拟条件句,意思是“如果没有你的帮助”,与事实相反,要用虚拟语气;从第一句可知事情发生在过去,所以选C。注意: but for 常与虚拟语气连用。
13.D 考查虚拟语气。句意:对不起,我现在太忙了。如果我有时间的话,我肯定跟你们一起去郊游。既然太忙,郊游就不可能了。这是一种非真实条件的虚拟,而且是对现在动作的虚拟。其用法是:从句用“一般过去时”,主句用“would/should+do”的形式。故选D。
14.A 考查情态动词。can't 不能够,不可能;mustn't禁止,千万不能;needn't不必;shouldn't不应该。句意:“你能留下来吃晚饭吗?”“对不起,我不能留下来。我在网上买的厨具今天下午就要送到我家里了。”故A正确。
15.C 考查情态动词。should此处意为“竟然”,表示出乎意料的语气。句意:我感到惊讶,像他这么聪明的一个人竟然通不过这么容易的测试。
16.A 考查“情态动词+have done”的用法。句意:“玛丽和我分手了。”“你本不该忘了情人节。”说话人现在觉得对方当时应该记得情人节,而事实上没有。shouldn't have done表示“本不应该做某事而做了”,是一种虚拟语气的表达,符合题意。
17.C 第一空是固定句式:it be +一段时间 +before从句;当before引导的时间状语从句中使用一般现在时的时候,前面的主句使用将来时。第二空:May you succeed.祝你成功。
18.A 考查情态动词。should可以用于虚拟条件句中,表示和将来情况相反的动作,意为“万一,竟然”。句意:我想那不可能发生,如果发生的话,中国和美国的利益都会受到严重损害。
19.A 考查虚拟语气和固定搭配。第一空是demand引导的同位语从句,要求从句使用虚拟语气“(should+)动词原形”结构;第二空leave for “动身前往……”,为固定短语。句意:官员要求士兵立刻去前线。
20.D 考查虚拟语气。本题的关键词是or,or常用于含蓄条件句中。根据句意可知,or等同于if I had known the time,与过去事实相反,主句使用would/could/should/might+have done,因此D项正确。