满分5 > 高中英语试题 >

— But for your timely warning, we _____ ...

— But for your timely warning, we _____ into great trouble.

— Well, you know we’re friends.

A. would get                   B. must have got            C. would have got          D. can’t have got

 

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

 — Dad, would you please buy some strawberries for me? I love them.

  — I’d like to, but they are not _____ in winter.

A. accustomed                B. convenient                  C. casual                 D. available

 

查看答案

 — Are you sure the delegation will come to our school next week?

— _____. The head of it has just emailed me about the departure time of their flight.

A. No wonder                 B. You bet                        C. Don’t mention it             D. Definitely not

 

查看答案

We lost our way in that small village, otherwise we ___ more places of interest yesterday.

A. visited               B. had visited     C. would visit       D. would have visited

 

查看答案

We’ve offered her the job, but I don’t know_________ she’ll accept it.

A. where                  B. what              C. whether               D. which

 

查看答案

She was surprised to find the fridge empty; the child _________ everything!

A. had been eating         B. had eaten        C. have eaten        D. have been eating

 

查看答案
试题属性

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