请教一个关于英语虚拟语气的问题在If I( had left )home five minutes earlier,I
请教一个关于英语虚拟语气的问题
在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)呢?