题目内容
【题目】Had Mary not been hurt in the car accident, ________ the next week’s marathon.
A. she would run B. she would have run
C. she will run D. she must have run
【答案】B
【解析】考查省略if的虚拟语气。句意:如果玛丽没在汽车事故中受伤,她会参加下一周的马拉松比赛。因为她受了伤,所以没有参加比赛了,与过去的事实想反,主句是省略if的条件句,故从句用would have done,答案为B。
练习册系列答案
相关题目