______for the fact that she broke her leg, she might have passed the exam.

admin2013-11-24  13

问题 ______for the fact that she broke her leg, she might have passed the exam.

选项 A、Had it not been
B、Hadn’t it been
C、Was it not
D、Were it not

答案A

解析 本题为虚拟句。因为主句中的might have done表示某事本来或许可能发生,但实际上并未发生,即结果与过去事实相反,因而从句要用过去完成时。其正确答案应为A。
转载请注明原文地址:https://kaotiyun.com/show/oMmO777K
0

最新回复(0)