when和while的区别主要有:指代不同、从句动词不同、时间状态不同、用法不同等。指代不同:when是at or during the time that既指时间点,也可指一段时间,while是during the time that只指一段时间。
一、词义广泛性不一样
when
1、conj. 考虑到;既然;当…时;在…时;如果
2、adv. 什么时候,何时;(用于时间的表达方式之后)在那时;其时;当时
3、pron. 那时;什么时侯
4、n. 时间,时候;日期;场合
while
1、conj. 当 . 的时候;虽然;尽管;然而
2、n. 一段时间;一会儿
3、v. 消磨
二、词语用法不一样
1、when可用作从属连词,引导状语从句,表示时间时作“当…时,在…的时候”解;表示条件时作“如果,要是”解;表示对比时作“既然,考虑到”解。当when所引导的从句的主语和主句的主语一致时,常将其主语、系动词或助动词省去,只留实义动词或表语,或者改写为短语。
2、while用作连词时,表示“在…(过程)中,在…期间”。常用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致时,while从句中的主语、谓语往往可以省去。while还可引导让步状语从句,意思是“虽然,尽管“,含有对比意味。
三、强调重点不同。
while强调主句的动作,在从句动作的发生的过程中或主从句两个动作同时发生。
when说明从句的动作和主句的动作,可以是同时发生,也可以是先后发生。
when造句
1、When was the last time you saw her?
你上次是什么时候见到她的?
2、Since when did he ever listen to me?
他什么时候听过我的话?
3、Some people don't know when they're well off.
有些人身在福中不知福。
while造句
1、The effects of global warming, while not immediate, are potentially catastrophic.
全球气温上升的后果虽然并非即时发生,但可能潜伏着大灾难。
2、While her observations may be true about some men, they could hardly apply to the entire gender.
虽然她的评论就某些男人而言可能是正确的,但绝不适用于所有男性。
3、It will take a while for the drug to work out of your system.
这药得需要一段时间才能排出你的体外。