when 和while的区别 when和while和as的区别口诀


一、关于when、while和as的用法

在英语中,when、while和as都含有“当……的时候”的意思,但它们的用法有细微的差别。

WhenAs的用法示例:

当某事正在发生时另一件事发生了,可以使用when或as。例如:

他正在睡觉时电影开始了。(He was sleeping when/as the film started.)

我父亲进我房间时我正在看电视。(My father came into my room when/as I was watching TV.)

1. 主句(过去进行时)使用when或as,从句(过去时)动词:主长从短。

2. 主句(过去时)使用when或as,从句(过去进行时)动词也可使用,主短从长。

While的用法示例:

当两个人或物在做同一类动作且同时进行时,使用while。例如:

他正在睡觉,而他的父亲正在阅读。(He was sleeping while his father was reading.)

主句和从句都用过去进行时时,使用while;而主句和从句动作有先后顺序时,可根据情况选择when或as。

对于某一段时间发生的事情,可以使用when、while或as描述。

对于某一时间点发生的事情,则只能使用when和as描述。

当使用while和as引导时间状语从句时,主句和从句的动作可能同时发生。

当主句动作持续时间较长时,从句亦然,宜用while;主句动作短暂,宜用when或as配合从句的较长动作。

二、when、while、as的其他用法

e.g, When will you finish your homework?(你何时完成作业?)

e.g, My brother likes watching TV while I like doing sports.(我和我弟弟的爱好不同,我喜欢做运动而他喜欢看电视。)

e.g, As the temperature drops, winter will come soon.(随着温度下降,冬天即将来临。)

e.g, I choose the subjects the same as you.(我选择的科目和你一样。)

e.g, The boy walked as he sang.(这个男孩边唱边走。)

e.g, As a student, we should study carefully.(作为学生,我们应该认真学习。)