题目列表(包括答案和解析)

 0  259068  259076  259082  259086  259092  259094  259098  259104  259106  259112  259118  259122  259124  259128  259134  259136  259142  259146  259148  259152  259154  259158  259160  259162  259163  259164  259166  259167  259168  259170  259172  259176  259178  259182  259184  259188  259194  259196  259202  259206  259208  259212  259218  259224  259226  259232  259236  259238  259244  259248  259254  259262  447348 

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也是判断此答的重要信息。

试题详情


同步练习册答案