中国农业银行

单选题 _______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进入在线模考
【答案】A。解析:考查虚拟语气。根据句意,此虚拟语气表示事情与过去事实相反,条件从句的谓语动词应用had+过去分词形式,但由于这里省略了if,所以应将had提前,构成部分倒装,故选A。