作业帮 > 英语 > 作业

If she had returned an hour earlier,Mary would not have been

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/05 11:25:35
If she had returned an hour earlier,Mary would not have been caught in the heavy rain.
这句是虚拟语气吧?主句would 是情态动词 代指将来,have been 是被动语态,我这样理解对么?那if引导的从句为什么是过去完成时态呐?
从句与主句的搭配如下:
if + had done,would/could/might have done 过去的假设
if+ did,would/could/might do 现在的假设
很高兴为你解答!
请及时采纳哦!多谢你的问题!