大家好,when和while都可以引导时间状与重聚,表达当什么什么的时候。

在具体应用中,这两个词是有一点区别的,我们来看一下。

第一个,when可以用于瞬间性动作,也可以用于延续性动作。

所谓延续性动作指的是动作延续的时间比较长,而while只能用于持续性的,延续性的动作。

因此,while he arrived这句话一定是错误的,因为arrived是一个瞬间性的动作或者是状态。

我们只能说when he arrived。

好,第二个,while可以传达出对比,而when没有这个功能。

比如说,while he was cooking in the kitchen, his wife was watching TV。

这句话中既表达出了他在做饭和他老婆在看电视,这两件事同时发生,同时传达出了一个人忙碌,一个人悠闲的鲜明对比,一个中国好男人的形象扑面而来。

好,第三个,while绝不能用于年龄或者人生阶段,因此我们不能说while I was 12 years old。

我们只能说when I was 12 years old。