when用在复合句中作状语从句连词时,用法可以归纳如下:
1、主过从过。其中,在主从句中,谓语动词为暂短性动词的用一般过去时,为持续性动词的用过去进行时。例如:
we
stopped
talking
when
the
teacher
came
into
the
classroom.老师进来时我们停止了说话。
someone
knocked
at
the
door
when
i
was
cooking.我做饭时有人敲门。
while用法与之类似,但不同的是,while后只加过去进行时。如1句中when不可被while替代,而2句中可以。(在高中及以后的语法中,要求并不这么严格。)
当主从表规律时,全用一般现在时。例如:
the
leaves
turn
green
when
spring
comes.春天到来时树叶变绿。
2、主过从过。这里,在先的动作为过去完成时,在后的为一般过去时,这个用法相当于before。例如:
the
class
had
been
on
for
10
minutes
when
i
got
to
school.当我到校时已经上课10分钟了。
3、主将出现。这里的when相当于as
soon
as,表示一……就……。例如:
i‘ll
tell
him
when
he
comes
back.他一回来我就告诉他。
另外用于宾语从句中作连词,无特别时态要求。