when引导的时间状语可以是现在时,主句用一般将来时(情态动词,祈使句),如:
When he comes, I will tell you.
when引导的时间状语用过去时,主句用过去进行时,如:
I was having breakfast when he arrived.
when引导的时间状语用过去时,主句用过去完成时,如:
When we got to the station, the train had already left.
when引导的时间状语用过去进行时,主句用过去时,如:
He arrived when I was taking breakfast.
当主句是一般将来时,when引导的时间状语从句用一般现在时。当主句是过去将来时,when引导的从句用一般过去时。当when解释为“当......时候”在引导时间状语时用一般时代替将来时。
通常情况下,时间状语从句的时态应该跟主句一致 特殊情况下,遵循“主过从四过”的原则,即主句用一般过去式,从句根据语境和句意,可以用过去式的各种时态