作业帮 > 英语 > 作业

问个英语的问题Had it not been for the act that she broke her leg ,s

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 15:30:25
问个英语的问题
Had it not been for the act that she broke her leg ,she might
_________
have pass the exam
为什么不能用were it not?(加了----上面的had it not)
这是省略if的条件状语从句,当描述过去的非真实事情的时候,从句用过去完成时,主句用情态动词+完成时,根据后面的might have pass可以推断出本句是描述的过去的非真实的事情,因此从句用过去完成时