题目列表(包括答案和解析)
20. I’d rather he________ here.
A. come B. comes
C. came D. will come
答:C。①would rather (not)do ... 接省去to的不定式。②would rather后接从句,从句应用虚拟语气,谓语常用过去式。
19. Yesterday, Jane walked away from the discussion. Otherwise, she________ something she would regret later.
A. had said B. said
C. might say D. might have said
答:D。此题考查虚拟语气的含蓄条件句,相当于 If Jane had not walked away from the discussion, she might have said something she would regret later.
18. If it ______for the snow, we ______ the mountain yesterday.
A. were not, could have climbed
B. were not. could climb
C. had not been, could have climbed
D. had not been, could climb
答:C。根据yesterday这一信息词,可判断是与过去事实相反的虚拟语气。
17. I wouldn’t have succeeded___________ for his help then.
A. hadn’t it been B. were it not
C. had it been not D. had it not been
答:D。此题考查对虚拟语气倒装的掌握。if it weren’t for...和if it hadn’t been for…表示“多亏,要不是……的情况下”,也可用but for短语来表示。这两个句型倒装时仅需记住一句话:not总在“之后。如:We wouldn’t have finished the work had it not been for his help.要不是他的帮助,我们就不能完成这项工作。
16. The teacher demanded that the exam______ before eleven.
A. must finish B. would be finished
C. be finished D. must be finished
答:C。在表示请求、命令、建议、要求的词后的从句中应使用(should)+动词原形的虚拟语气形式。如:He suggested that we be there in time.
15. -We could have gone there by bus.
-Yes, otherwise we _______ late.
A. weren’t B. hadn’t been
C. couldn’t be D. couldn’t have been
答:D。We could have gone there by bus 意为“我们本来是能够坐汽车去那里”,但实际上并没有坐汽车去那里,相当于 We didn’t go there by bus。若将这一真实情况变成一个与事实相反的嵌设,则为If we had gone there by bus, we couldn’t have been late。
14. If only he _________ quietly as the doctor instructed, he would not suffer so much now.
A. lies B. lay
C. had lain D. should lie
答:C。此题考查的是虚拟浯气的错综时间条件句,从句和主句在时间上不一致,从句所表示的是与过去事实相反的虚拟,而主句表示的是与现在事实相反的虚拟。
13. Without the air to hold some of the sun’s heat, the earth at night _______, too cold for us to live.
A. would be freezing B. will be freezing
C. would be frozen cold D. can freeze coldly
答:A。此题考查的是虚拟浯气的含蓄条件句,所谓含蓄条件句就是条件从句井非是用if引导的从句来表示的,而是通过上下文或介词短语来表示的。如:Under favora-ble conditions, we could have finished the work ahead of time. 要是在更有利的条件下,我们就会提前完成这项工作。He could have come, but he was busy then. =If he had not been busy then, he could have come.
12. ________it rain tomorrow, we have to put off the visit to Yangpu Bridge.
A. Were B. Should
C. Would D. Will
答:B。为虚拟语气的倒装句,相当于 If it should rain tomorrow 万一明天下雨。
11. The two strangers talked as if they ________ friends for years.
A. should be B. would be
C. have been D. had been
答:D。从句子中时态talked可知asif引导的从句是与过去事实相反的虚拟语气,另外for years也是判断此答的重要信息。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com