题目内容
_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it wasn’t for B.Were it not for C.Had it not been for D.If it hasn’t been for
【答案】
C
【解析】
试题分析:通过分析句子,可知其中包含一个虚拟条件句。根据主句“would not have been”可看出这是对过去情况的虚拟,所以条件句用过去完成时。又因为虚拟条件句中有had, should, were时,可以将if去掉,然后把had, should, were提到主语前面,故选C。
考点:虚拟条件句的考查
点评:注意区分真实条件句和虚拟条件句,真是条件句实现的可能性非常大,而虚拟条件句往往指不能实现的或纯属假想的情况。
练习册系列答案
相关题目
_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
| A.If it wasn’t for | B.Were it not for | C.Had it not been for | D.If it hasn’t been for |
Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
| A.If it weren’t for | B.Were it not for |
| C.Had it not been for | D.If it hasn’t been for |