when与while的用法匹别 when“当……的时候”,是at that time的意思,表示做某种动作的时间或瞬间。常与一般现在时或一般过去时连用。 When winter comes, the weather gets colder and colder.当冬天来临时,天气变得越来越冷。 When Linda saw Davy, he was jumping with another dog.当Linda看到Davy时,他正和另一只狗一起蹦跳着。 while“当……的时候”,是during the time的意思,表示略长的一段时间。常与现在进行时或过去进行时连用。 Mr. White was reading a newspaper while he was waitingfor a bus.怀特先生边等车边看报。 l am doing my homework while my mother is cooking.我做作业的时候,我妈妈在做饭。