作业帮 > 英语 > 作业

请教一个关于英语虚拟语气的问题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 19:00:15
请教一个关于英语虚拟语气的问题
在If I( had left )home five minutes earlier,I (would not have to wait )here for another hour.中既然If从句使用的是“had done”,为什么主句中不使用“would have done"呢?再就是,这里的have to wait是(have to)(wait)呢,还是(have)(to wait)呢?
1.这就是虚拟语气用法里的特例,也就是所谓的不对称用法.前半句是对过去的,后半句是对将来的.
2.这里的have to wait是(have to)(wait),(不得不)(等待)

满意请及时采纳,谢谢