题目内容
【题目】 _____ for the fact that she got hit by a car and broke her leg on her way to school, she might have passed the exam.
A. Had it not been B. Were it not
C. Was it not D. Hadn’t it been
【答案】A
【解析】
试题分析:考查if条件句的虚拟语气及其省略。句意:要不是她在上学路上被车撞受伤的事实,她可能已经通过考试。根据if条件句的虚拟语气,主句中might have passed可知是与过去事实相反的虚拟。本题主句用might have passed那么从句就用had done结构 ;虚拟条件句中省略连词“if ”,而把助动词had提到主语前。A符合if条件句的虚拟语气中主句的用法。故选A 。
练习册系列答案
相关题目