满分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表示对过去情况的虚拟。ABD三项都不能用于对过去情况的虚拟。故C正确。 考点:考查虚拟语气  
复制答案
考点分析:
相关试题推荐

I would appreciate ______ you could give me some advice on TOFEL test.

A. that when        B. it whether          C. it if         D. that if

 

查看答案

________ doing his experiment, he forgot to pick up his wife from the station.

A. Absorbed in      B. Absorbed to    C. Absorbing in     D. Absorbing to

 

查看答案

Only then did I realize that it was foolish to ___ my friends and never contact them.

A. break away from    B. catch up with  C. look away from   D. put up with

 

查看答案

After a day’s hard work, Mary went to the nearby shop to _____ herself to a strawberry ice cream.

A. satisfy    B. treat       C. provide     D. offer

 

查看答案

Prices ______ all the time. It's no wonder that we've spent so much money recently.

A. rose      B. had risen       C. were rising      D. have been rising

 

查看答案
试题属性

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