when引导从句时态原则有:在过去,when从句和主句的动作先后发生;在过去,主句动作发生时,when从句动作正进行;在过去,when从句动作发生时,主句动作正进行等。
原则
【1】在过去,when从句和主句的动作先后发生
解释:表示在过去,主句和从句包含的动作先后发生了,或者主句或从句的动作先发生。
句子结构:when从句和主句都用过去式。
例句:When I lived in the countryside, I usedto carry some water for him.
当住在农村时,我常常为他担水。
说明:主句过去式常用 was(were) about to, was(were) on the point 等词组。
【2】在过去,主句动作发生时,when从句动作正进行
解释:表示在过去,当主句的包含动作发生时,从句的动作在当时也正在进行。此类句子主句动词为瞬间性,从句动词为延续性。
句子结构:when从句用过去进行时,主句用过去式。
例句:When rolling down the hill, he snatchedat a rock.
在向山下滚的过程中,他一把抓住了一块岩石。
【3】在过去,when从句动作发生时,主句动作正进行
解释:表示在过去,当从句的动作发生时,主句的动作在当时也正在进行。此类句子主句动词为延续性,从句动词为瞬间性。
句子结构:when从句用过去式,主句用过去进行时。
例句:When I got up,my mum was servingbreakfast.
当我起床的时候,我妈妈正在给我准备早餐。
【4】在过去,when从句动作发生时,主句动作已完成
解释:表示在过去,当从句包含的动作发生时,主句的动作在从句动作发生之前已经完成了。
句子结构:when从句用过去式,主句用过去完成时。
例句:When I got up,my mum had already (takenbreakfast and) left.
当我起床的时候,我妈妈已经(吃了早饭)离开了。
说明:主句用过去完成时,其中 sb had hardly / scarcely /barely … when已成为固定词组。
【5】在过去,主句动作发生时,when从句动作已完成
解释:表示在过去,当主句包含动作发生时,从句的动作在主句动作发生之前已经完成了。
句子结构:when从句用过去完成时,主句用过去式。
【6】在现在,when从句和主句动作先后发生
解释:不分时态,表示在现在的一般情况下,主句包含的动作和从句的动作先后发生。
句子结构:when从句和主句都用一般现在时。
【7】在将来,when从句动作发生时,主句动作将会发生
解释:表示动作的将来时态,即当从句包含的动作发生时,主句的动作也将会发生。
句子结构:when从句用一般现在时,主句用将来时