题目内容
________ for the fact that she broke her leg, she might have passed the exam.
A. Hadn’t it been B. Had it not been C. Was it not D. Were it not
【答案】
B
【解析】
试题分析:考查虚拟语气。本题考查与过去事实相反的虚拟语气,故从句用had + v-ed,主句用would/could/should/might + have + v-ed。这里的从句用了倒装结构Had it not been= If it had not been。句意:要不是她摔断了腿这样的事实,她也许会通过考试。故B正确。
考点:考查虚拟语气
练习册系列答案
相关题目