________ Anirban  Maitra, a professor at Oxford University, Jack’s success would

________ Anirban  Maitra, a professor at Oxford University, Jack’s success would

题型:不详难度:来源:
________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

答案
C
解析

试题分析:考查虚拟语气。从主句would not have been推断句子应该是对过去情况的虚拟假设,所以从句应该用had done,故C选项正确。句意:要不是牛津大学的教授--- Anirban Maitra, 杰克是不可能成功的。
举一反三
They have demanded that all the facts______ known to the public.
A.makeB.are madeC.be madeD.should make

题型:不详难度:| 查看答案
       it rain tomorrow, we would have to call off the hike.
A.WillB.WouldC.ShouldD.Were

题型:不详难度:| 查看答案
But for your timely warning, we ___have been unaware of the danger. Thank you very much!
A.shallB.mustC.will D.would

题型:不详难度:| 查看答案
----Did you hear about the hero who rescued the child from the burning building?
----Yes. What do you think most people ______ if they were in a similar situation?
A. will do     B will have done.  C. would do     D. would have done
题型:不详难度:| 查看答案
He commanded that all the gates ________.
A.should shutB.would be shutC.shutD.be shut

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.