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

游客2025-04-01  0

问题 ______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://tihaiku.com/zcyy/4022507.html
最新回复(0)