题目内容

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

AHadn't it been BHad it not been

CWas it not DWere it not

 

B

【解析】B 句意:要不是她摔断了腿,她可能就通过考试了。根据题干中的broke, might have passed可推知设空处为与过去事实相反的虚拟语气。与过去事实相反,if从句谓语动词应为“had+过去分词,故排除CD两项;如果虚拟语气的if从句为否定句,省略if时,只需将助动词、were或情态动词提前构成倒装,而否定词not需保持在主语之后,故排除A项。

 

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网