when表示“当……的时候”,既可以指时间段,也可指时间点,从句中既可用延续性动词,也可用非延续性动词,且动作既可和主句的动作同时发生,又可在主句的动作之前或之后发生。
When the wind blows, all the doors rattle. (刮风时,的门都嘎嘎作响。)
如果when引导的时间状语从句的主语与主句主语相同,而从句的谓语又是be动词时,那么从句中的主语和be可以省略; 当when引导的时间状语从句的主语与主句主语相同时,往往还可以用“when+分词”的形式替代该状语从句。
When you are in trouble, ask her for help. (当你遇到困难时,向她求助。)
注意:when从句动作,持续时间短,时态为一般过去
主句动作持续时间长,时态为过去进行。
I was doing my homework when Tim came in.
(Tim进来时,我正在做作业。)
Sally was making a cake when her baby started to cry.
(当Sally正在做蛋糕时,她的婴儿开始哭了起来。)
while表示“当……的时候”,它强调主句的动作与从句的动作同时持续地进行,用于这一用法时while引导的时间状语从句和主句中的谓语动词需要是延续性动词,或者主句的动作发生在从句动作的进行过程中,主句中的谓语动词通常是非延续性动词
Last summer,I met her while I was at school.(去年夏天,我在学校的时候遇到了她。)
注意:while从句动作,持续时间长,时态为过去进行。
主句动作,如果是短暂性的(如例句g),时态为一般过去。
主句动作,如果是持续性的(如例句h),时态为过去进行。
Jane’s dog went out while she was sleeping.(当Jane睡觉时,他的狗出去了。)
While I was washing the dishes, my sister was cleaning her room.(我在洗碗的时候,我妹妹在打扫房间。)
as引导时间状语从句时表示“当……时,一边……一边……”,侧重表示两个动作同时发生(包括一个主语同时进行两个动作),或者一种动作随着另一种动作的变化而变化。
I saw him as he was getting off the bus. (正当他下公共汽车时, 我看见了他。)
注意:从句正在发生,主句也正在进行当中.
as 从句多数为一般过去时.表示持续性的,在……的同时/过程中”
The students took notes as they listened. (学生们边听边记笔记。)
表达的事件,往往只是主句动作发生的背景或条件时,翻译成“随着……”
As the time went on,the weather got worse.(随着时间的推移,气候更加糟糕.)
如果强调动作正在发生,as 从句也可以用正在进行时.
As we was going out,it began to snow.(我们出门时,就开始下雪了。)