作业帮 > 英语 > 作业

“ She would have been angry if she hadn't come on time?为什么用过

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 09:32:06
“ She would have been angry if she hadn't come on time?为什么用过去完成式?IF说明事情只是假设而已
She would have been angry if she hadn't come on time'
If she hadn't come on time ,she would have been angry ..如果她不准时来,她那时将会生气.
两句都是一样的正确.
这是一个虚拟语气.表示与过去事实相反.
主句中用would加现在完成时,即would have been ,if 从句 中用过去完成时.即hadn't come .