— But for your timely warning, we _____ into great trouble.— Well, you know we’r
题型:不详难度:来源:
— 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正确。 |
举一反三
—Who do you suggest ________ sent to take part in the final competition on behalf of our school? —Jack, I think. |
If I hadn’t wasted so much money last year, I __________ my own apartment now.A.need have | B.would have | C.can have had | D.must have had |
|
He suggested that we should _______ the instruction.A.simple | B.simplify | C.simply | D.simplified |
|
I would rather Ted ____ here early.A.leaves | B.to leave | C.left | D.has left |
|
----If a new difficulty ______, what would we do ? -----Don’t hesitate to turn to us .A.is arisen | B.will be arisen | C.arose | D.would arise |
|
最新试题
热门考点