when,while都有“当……时候”的意思,区别如下:
1、具体意思不同:
when可以指时间点和时间段,意为"在……时;当……时",可表示"点时间"或"段时间",而while只能表示段时间,意为“在....时”。
Don’t talk while you’re eating.
He smiles when you praise him.
你夸奖他时他总是笑笑。吃饭时不要说话。
2、连接的动词不同:
在when引导的时间状语从句中,其谓语动词可以是延续性的,也可以是非延续性的,可与主句中的谓语动词同时发生,也可在其后发生.
例如:1、I was just reading a book when she came into my room.
她走进我房间时,我正在看书。
在while引导的时间状语从句中,其谓语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在.
例如:1、While Jim was mending his bike,Lin Tao came to see him.
正当吉姆修自行车时,林涛来看他.
3、从句的时态不同:
while引导的时间状语从句多用进行时态,而when引导的时间状语从句多用一般时态.
例如:while:
While they were talking ,the bell rang.
正在他们谈话的时候,上课铃响了。
when:
I was doing my homework when my mother came back home yesterday evening.
昨天晚上妈妈回家的时候,我正在做家庭作业
1、侧重点不同
when所引导的从句,其谓语动词既可是持续动词,也可是短暂动词;谓语动词动作发生的时间可以与主句谓语动词的动作是同时,或之前、之后。
while句中的谓语动词应为持续动词,不用短暂动词,谓语动作发生的时间通常与主句谓语动词动作发生时间是同时。
2、用法不同
when引导的从句作“当…时”或“每逢…”解,从句中的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生。
while引导的从句作“当…时”或“在…期间”解,它强调从句中的动作与主句中的动作同时发生,但持续时间一般较长或主句的动作在从句的动作过程中发生。
3、词源解说不同
when直接源自古英语的hwenne,意为何时。
while直接源自古英语的hwile,意为一段时间;最初源自原始日耳曼语的khwilo。
参考资料来源:百度百科-while
参考资料来源:百度百科-when
一、表达的意思不同:
(1)while只能表示某一段时间,不能表示某一点时间。
例如:The two ministers have yet to meet, but may do so while in New York
两位部长尚未会面,但可能会在纽约碰头。
(2)when既可表示某一点时间,也可以表示某一段时间。
例如:Were you writing when the teacher came in?老师进来的时候,你在写信吗?
二、所用时态不同:
(1)while引导的时间状语从句多用进行时态。
(2)when引导的时间状语从句多用一般时态。
例如:
1、While they were talking ,the bell rang.正在他们谈话的时候,上课铃响了.
2、I was doing my homework when my mother came back home yesterday evening.
昨天晚上妈妈回家的时候,我正在做家庭作业。
三、谓语动词不同:
(1)在while引导的时间状语从句中,其谓语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在。
例:Will you take care of my plants while I'm away? 我不在期间你可以替我照看花草吗?
(2)在when引导的时间状语从句中,其谓语动词可以是延续性的,也可以是非延续性的,可与主句中的谓语动词同时发生,也可在其后发生。
例句:I was making the bed when the telephone rang.
就在那时电话铃响了,我在铺床时电话铃响了。
while和when的区别如下:
一、时间指代不同
when是at or during the time that,既指时间点,也可指一段时间,while是during the time that,只指一段时间。
二、时间状语从句中的动词不同:
when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
例如:
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.
他小时候就常常试验一些新的设想。
三、强调动作不同:
when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。
四、引导的时间状语的不同:
由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、若主句表示的是一个短暂性的动作,而从句表示的是一个持续性动作时,两者都可用。如:
He fell asleep when [while] he was reading. 他看书时睡着了。
I met him when [while] I was taking a walk in the park. 我在公园散步时遇到了他。
2、若主、从句表示两个同时进行的持续性动作,且强调主句表示的动作延续到从句所指的整个时间,通常要用 while。如:
Don't talk while you're eating. 吃饭时不要说话。
I kept silent while he was writing. 在他写的时候,我默不作声。
3、若从句是一个短暂性动作,而主句是一个持续性动作,可以 when 但不用 while。如:
When he came in, I was listening to the radio. 他进来时,我在听收音机。
It was raining hard when we arrived. 我们到达时正下着大雨。
4、若主、从句表示的是两个同时(或几乎同时)发生的短暂性动作,一般要用 when。如:
I thought of it just when you opened your mouth. 就在你要说的时候,我也想到了。
至于什么是短暂性动作,什么是持续性动作,其实有个很简单的规律。就是如果是进行时态,一般是持续性的。如果是过去式,一般是短暂性动作。
对于,填写when还是while的问题,通常首先看主句和从句中的时态,再根据以上4个规律来判断填写那个单词。