While和when的区别包括词义不同、词性不同、用法不同、侧重点不同。其中。when的意思是“什么时候;当……时”,指具体的时间点,常用作疑问副词,用来询问某事曾发生或将要发生的时间。while的意思是“当……的时候”,只能表示某一段时间,不能表示某一点时间。
while可做连词、名词和动词,when可做副词、连词、代词和名词。while用作连词时,表示“在…(过程)中,在…期间”。常用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致时,while从句中的主语、谓语往往可以省去。while还可引导让步状语从句,意思是“虽然,尽管”,含有对比意味。
when可用作从属连词,引导状语从句,表示时间时作“当…时,在…的时候”解;表示条件时作“如果,要是”解;表示对比时作“既然,考虑到”解。当when所引导的从句的主语和主句的主语一致时,常将其主语、系动词或助动词省去,只留实义动词或表语,或者改写为短语。
侧重点不同。when指具体的时间点,while指某一段时间。while和when都是作为当什么时,但是while强调从句中的动作与主句中的动作同时发生。而when表示的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生。
(一)、when,while都有“当……时候”的意思。
when既可表示某一点时间,也可以表示某一段时间 。
在when引导的时间状语从句中,其谓语动词可以是延续性的,也可以是非延续性的,可与主句中的谓语动词同时发生,也可在其后发生。
例如:
1、I was just reading a book when she came into my room.
她走进我房间时,我正在看书。
2、Were you writing when the teacher came in
老师进来的时候,你在写信吗?
3、When he was a child he was always trying out new ideas.
他小时候就常常试验一些新的设想。
(二)、while只能表示某一段时间,不能表示某一点时间。在while引导的时间状语从句中,其谓语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在。
例如:
1、While Jim was mending his bike, Lin Tao came to see him.
正当吉姆修自行车时,林涛来看他。
2、You can’t do your homework while you’re watching TV.
你不能一边看电视一边做家庭作业。
(三)、另外,when和while的区别还在于:while引导的时间状语从句多用进行时态,而when引导的时间状语从句多用一般时态。
例如:
1、While they were talking , the bell rang.
正在他们谈话的时候,上课铃响了。
2、I was doing my homework when my mother came back home yesterday evening.
昨天晚上妈妈回家的时候,我正在做家庭作
注意:
1、)如主句谓语动词表示的是短暂动作,从句时间状语指一段时间,when while as 三者可通用。
例如:
Peter came in while /as I was watching TV.当Peter进来的时候我正在看电视。
I was watching TV when Peter came in. 当Peter进来时我正在看电视。
2、) as 和 when 可与非延续性动词连用,而 while 只能与延续性动词连用。
例如:He came in when/ as I was going to bed.我正要上床睡觉,他进来了。
3、) as 和 while可用来指一段时间,但 as 强调主句与从句表示的动作同时发生,while强调主句表示的动作是在 while 从句的动作延续中发生。
例如:
As my mother sang those old songs, tears ran down her cheeks.
当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来。
I came in while he was reading an interesting book in his room.
A:
这两个词都可用作从属连词,表示时间,意思都是"当(在)......的时候",但两者之间有区别: when 的含义是at or during the time that,既可用于一点时间(从句的谓语动词需用终止性动词),也可用于一段时间(从句的动词用延续性动词),从句与主句里面的谓语动词所表示的动作或状态能同时发生或一先一后分别发生。
例如: He wants to help people when they are ill.他想在人们生病时帮助他们。
When he got to Shanghai,the ship had already set off.他到达上海时,轮船已经开走了。
while 的含义是during the time that,只能用于指一段时间(从句的谓语动词必须是延续性的),从句与主句里面的谓语动词所表示的动作只能同时发生,不能一前一后发生。
例如: One day while they were working in the fields,some farmers sawsomething strange in the sky.有一天,一些农民在田间劳动的时候,看见空中有些奇怪的东西。
While I was reading,my mother was washing clothes.我读书时,我妈妈在洗衣服。
这两个词还可以用作并列连词。when 是"在那时"或"这时突然"(and just atthat time)的意思,用来连接两个并列分句,有时 when分句前有逗号把前后两个分句分开。
例如: An Arab was walking alone through the desert when he met two men.有个阿拉伯人正独自在沙漠里行走,这时他碰见了两个人。 I stayed till sunset,when it began to rain.我一直呆到太阳下山,天开始下雨了。
while 意为"而","却",,表示对照关系。例如: Instead,he asked his father why he was not able to hatch chickenswhile hens could.他反而问他父亲,为什么他不能孵出小鸡,而母鸡却能。
①when意为"在……时当……时",可表示"点时间"或"段时间",从句谓语可以是终止性动词,也可以是延续性动词。例如:
When I got home, he was having supper.
③while只可表示"段时间",从句谓语只限于延续性动词。例如:
While I was sleeping, my father came in.
注:从句谓语是持续性动词时,when、while和as可以互换主从句谓语都是终止性动词时,when与as可互换从句谓语表示状态时,通常用while。
when可以表示突然的含义
比如: I was having my dinner when it began to rain.
还有after的含义
I will go with you when I finish my homework.
while不可以
但是while有然而的意思
比如:He likes red while his sister likes green.
while表示当的意思时,后面通常是进行时

微信扫码关注公众号
获取更多考试热门资料