当前位置:高中试题 > 英语试题 > 虚拟语气 > — 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 getB.must have gotC.would have gotD.can’t have got

答案
C
解析

试题分析:本题是一个含蓄条件的虚拟语气,它表示的条件不是通过if条件句表示出来,而是通过介词短语but for要不是,如果没有…;句义:要不是你及时提醒,我就会陷入大麻烦了。—嗯!你知道我们是好朋友的。根据句义可知这件事情发生在过去,故主句使用would have done表示对过去情况的虚拟。ACD三项都不能用于对过去情况的虚拟。故C正确。
核心考点
试题【— But for your timely warning, we _____ into great trouble.— Well, you know we’r】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—Who do you suggest ________ sent to take part in the final competition on behalf of our school?
—Jack, I think.
A.beingB.to beC.beD.is

题型:不详难度:| 查看答案
If I hadn’t wasted so much money last year, I __________ my own apartment now.
A.need have B.would haveC.can have hadD.must have had

题型:不详难度:| 查看答案
He suggested that we should _______ the instruction.
A.simpleB.simplifyC.simplyD.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 arisenB.will be arisenC.aroseD.would arise

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.