答:when和 while都可以表示“当……时候”但是他们也有一定的区别。
1、 用when引导的状语从句表示时间说明一个动作发生的时候,另一个动作正在进行如:
2、用when引导的时间状語从句也可以表示某一个动作正在进行时,另一个动作突然发生如:
3、用when引导的时间状语从句也可以表示某一个动作已发生,另一个动莋已经完成已经完成的主句的动作用过去完成时态来体现。如:
4、用while连接的时间状语从句一般用过去进行时表示正在进行某一个动作時发生了另一个动作,而主句常用一般过去时如:
注意:when与while引导的状语从句都可以表示正在进行某个动作,但while更强调动作持续了一段时間
5、用while连接的时间状语从句还可以表示某个动作正在进行的同时,另一个动作也在进行之中如: