您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Had Mary not been hurt in the car accident, the next week’s marathon.A. she would run B. she would h

编辑:chaxungu时间:2026-04-27 03:09:33分类:高中英语题库

【题目】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。