满分5 > 高中英语试题 >

-But for your timely warning, we ______ ...

-But for your timely warning, we ______ into great trouble.

--You know we’re friends.

A. would get         B. must have got

C. would have got      D. couldn’t have got

 

C 【解析】 试题分析:考查虚拟语气。本题是一个含蓄条件的虚拟语气,它表示的条件不是通过if条件句表示出来,而是通过介词短语but for要不是,如果没有…;句义:要不是你及时提醒,我就会陷入大麻烦了。—嗯!你知道我们是好朋友的。根据句义可知这件事情发生在过去,故主句使用would have done表示对过去情况的虚拟。ACD三项都不能用于对过去情况的虚拟。故C正确。 考点:考查虚拟语气。  
复制答案
考点分析:
相关试题推荐

--Alice won’t join in our discussion tonight.

--Oh, she ______. We have already put it off.

A. mustn’t    B. can’t

C. shouldn’t     D. needn’t

 

查看答案

I will appreciate it ______ you can change your plan a little bit to make it more workable.

A. so        B. if       C. since           D. although

 

查看答案

Unless you have planted something, you won’t be able to know the pleasure of watching the thing you have planted ______.

A. growing     B. grown    C. to grow        D. to be grown

 

查看答案

--What about the price of these washing machines?

--They are equal in price to ______ at the other shops in the street.

A. others       B. it

C. the ones         D. that

 

查看答案

The accident was my fault, so I had to pay for the damage ______ the other car.

A. of           B. for        C. on           D. to

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.