when和while的首先有读音的不同,when的英式发音为 [wen],美式发音为[wɛn];while英式发音为[waɪ ],美式发音为[waɪl]。其次,when和whi le的用法也有所不同,while引导的时间状语从句通常是进行时态,而when引导的时间状语从句通常是一般时态。
然后, 二者所表示时间点也不相同。when既可表示某一刻的时间,也可以表示某一段时间。而while只能表示某一段时间,不能表示某一刻的时间。最后,虽然二者可以作并列连词,但是在句子中使用时,when表示“在那时”;while表示“而,却”,表对照关系。
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.
有些人身在福中不知福。
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.
这药得需要一段时间才能排出你的体外。