
while和when的区别
-中国节气
2023年2月16日发(作者:定员)when和while的区别
①when是atorduringthetimethat,既指时间点,也可指一段时间;
while是duringthetimethat,只指一段时间,因此when引导的时间状语从句中的动词可
以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
②when说明从句的动作和主句的动作可以是同时,也可以是先后发生;while则强调主
句的动作在从句动作的发生的过程中或主从句两个动作同时发生。
③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和
主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:
eteachercamein,weweretalking.
当此句改变主从句的位置时,则为:
Whileweweretalking,theteachercamein.
resingingwhileweweredancing.
④when和while还可作并列连词。when表示“在那时”;while表示“而,却”,表对照
关系。如:
ldrenwererunningtomovethebagofricewhentheyheardthesoundofamotor
bike.
孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。
rongwhilehisbrotherisweak.
他长得很结实,而他弟弟却很瘦弱。
具体你可以参考这一段。
when,while,as引导时间状语从句的区别
when,while,as显然都可以引导时间状语从句,但用法区别非常大。
一、when可以和延续性动词连用,也可以和短暂性动词连用;而while和as只能和延续
性动词连用。
①Whydoyouwantanewjobwhenyouvegotsuchagoodonealready?(get为短暂性动
词)你已经找到如此好的工作,为何还想再找新的?
②Sorry,Iwasoutwhenyoucalledme.(call为短暂性动词)对不起,你打电话时我刚好
外出了。
③Strikewhiletheironishot.(is为延续性动词,表示一种持续的状态)趁热打铁。
④Thestudentstooknotesastheylistened.(listen为延续性动词)学生们边听课边做笔记。
二、when从句的谓语动词可以在主句谓语动作之前、之后或同时发生;while和as从句
的谓语动作必须是和主句谓语动作同时发生。
1.从句动作在主句动作前发生,只用when。
①Whenhehadfinishedhishomework,hetookashortrest.(finished先发生)当他完成作
业后,他休息了一会儿。
②WhenIgottotheairport,theguestshadleft.(gotto后发生)当我赶到飞机场时,客人
们已经离开了。
2.从句动作和主句动作同时发生,且从句动作为延续性动词时,when,while,as都可
使用。
①When/While/Asweweredancing,astrangercamein.(dance为延续性动词)当我
们跳舞时,一位陌生人走了进来。
②When/While/Asshewasmakingaphonecall,Iwaswritingaletter.(make为延续性
动词)当她在打电话时,我正在写信。
3.当主句、从句动作同时进行,从句动作的时间概念淡化,而主要表示主句动作发生的
背景或条件时,只能用as。这时,as常表示“随着……”;“一边……,一边……”之意。
①Asthetimewenton,theweathergotworse.(as表示“随着……”之意)
②Theatmospheregetsthinnerandthinnerastheheightincreases.随着高度的增加,大气
越来越稀薄。
③Asyearsgoby,Chinaisgettingstrongerandricher.随着时间一年一年过去,中国变得越
来越富强了。
④Thelittlegirlssangastheywent.小姑娘们一边走,一边唱。
⑤Thesadmothersatontheroadside,shoutingasshewascrying.伤心的妈妈坐在路边,
边哭边叫。
4.在将来时从句中,常用when,且从句须用一般时代替将来时。
①YoushallborrowthebookwhenIhavefinishedreadingit.在我读完这本书后,你可以借
阅。
②Whenthemanagercomeshereforavisitnextweek,Illtalkwithhimaboutthis.下周,经
理来这参观时,我会和他谈谈此事。
三、when用于表示“一……就……”的句型中(指过去的事情)。
sb.hadhardly(=scarcely)donesth.when...=Hardly/Scarcelyhadsb.done
sth.when...
①Ihadhardly/scarcelyclosedmyeyeswhensomeoneknockedatthedoor.=Hardly/
ScarcelyhadIclosedmyeyeswhensomeoneknockedatthedoor.我刚一闭上眼,就有人在敲
门了。
②Ihadhardly/scarcelyenteredmyroomwhenthetelephonerang.=Hardly/Scarcely
hadIenteredmyroomwhenthetelephonerang.我刚一走进房门,电话就响了。
while和when都是表示同时,到底句子中是用when还是while主要看从句和主句中所使用
的动词是短暂性动作(瞬时动词)还是持续性动作。
1、若主句表示的是一个短暂性的动作,而从句表示的是一个持续性动作时,两者都可用。
如:
Hefellasleepwhen[while]hewasreading.他看书时睡着了。
Imethimwhen[while]Iwastakingawalkinthepark.我在公园散步时遇到了他。
2、若主、从句表示两个同时进行的持续性动作,且强调主句表示的动作延续到从句所指的
整个时间,通常要用while。如:
Don’ttalkwhileyou’reeating.吃饭时不要说话。
Ikeptsilentwhilehewaswriting.在他写的时候,我默不作声。
3、若从句是一个短暂性动作,而主句是一个持续性动作,可以when但不用while。如:
Whenhecamein,Iwaslisteningtotheradio.他进来时,我在听收音机。
Itwasraininghardwhenwearrived.我们到达时正下着大雨。
4、若主、从句表示的是两个同时(或几乎同时)发生的短暂性动作,一般要用when。如:
Ithoughtofitjustwhenyouopenedyourmouth.就在你要说的时候,我也想到了。
至于什么是短暂性动作,什么是持续性动作,其实有个很简单的规律。就是如果是进行时态,
一般是持续性的。如果是过去式,一般是短暂性动作。
对于,填写when还是while的问题,通常首先看主句和从句中的时态,再根据以上4个规
律来判断填写那个单词。
两者的区别如下:
①when是atorduringthetimethat,既指时间点,也可指一段时间;
while是duringthetimethat,只指一段时间,因此when引导的时间状语从句中的动词可以
是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
②when说明从句的动作和主句的动作可以是同时,也可以是先后发生;while则强调主句
的动作在从句动作的发生的过程中或主从句两个动作同时发生。
③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主
句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:
eteachercamein,weweretalking.
当此句改变主从句的位置时,则为:
Whileweweretalking,theteachercamein.
resingingwhileweweredancing.
④when和while还可作并列连词。when表示“在那时”;while表示“而,却”,表对照关
系。如:
ldrenwererunningtomovethebagofricewhentheyheardthesoundofamotorbike.
孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。
rongwhilehisbrotherisweak.
他长得很结实,而他弟弟却很瘦弱。
when;while当……时候
while能用when代替;但是when却不一定能用while代替.
while+从句,动作一定会延续
when+延续性动词/瞬间动词;whenhearrived
whenhedied
when,while强调动作同时发生
过去进行时:
在过去的某一点时间,或者是过去某一动作同时发生的另外一个动作
瞬间动词(arrive)无进行时态
Iamarriving进行时态表示将要
Whenhearrived,Iwashavingdinner.
同时发生的两个动作,均用过去进行时
WhenIwasdoingmyhomework,mymotherwascooking.
Whenmymotherwasdoingthehousework,myfatherwaswatchingTV.
同时发生的两个动作
1.一个用一般过去时,另一个用过去进行时
2.分工的情况,均用过去进行时
Whentheplanearrived,...werewaitinginsidethemainbuilding
whileotherswerewaitingon...
While...
...werekeepingguardatthedoor,twoothersopenedtheparcel.
表面上是分工,两个动作同时发生,不是同时开始同时结束,延续时间不一致,
长一点时间的动作用进行时态,短时间的动作用过去时.
Whensomeoneknockedatthedoor,Iwashavingdinner.
when和while引导的时间状语从句与这一时态连用。所以区别when和while的用法成了这
一单元的难点。(一)、when,while都有“当……时候”的意思。when既可表示某一点
时间,也可以表示某一段时间。在when引导的时间状语从句中,其谓语动词可以是延续
性的,也可以是非延续性的,可与主句中的谓语动词同时发生,也可在其后发生。例如:1、
Iwasjustreadingabookwhenshecameintomyroom.她走进我房间时,我正在看书。2、
Wereyouwritingwhentheteachercamein?老师进来的时候,你在写信吗?3、Whenhe
wasachildhewasalwaystryingoutnewideas.他小时候就常常试验一些新的设想。(二)、
while只能表示某一段时间,不能表示某一点时间。在while引导的时间状语从句中,其谓
语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在。例如:1、While
Jimwasmendinghisbike,LinTaocametoseehim.正当吉姆修自行车时,林涛来看他。2、
Youcan’tdoyourhomeworkwhileyou’rewatchingTV.你不能一边看电视一边做家庭作
业。(三)、另外,when和while的区别还在于:while引导的时间状语从句多用进行时态,
而when引导的时间状语从句多用一般时态。例如:1、Whiletheyweretalking,thebellrang.
正在他们谈话的时候,上课铃响了。2、Iwasdoingmyhomeworkwhenmymothercameback
homeyesterdayevening.昨天晚上妈妈回家的时候,我正在做家庭作业。
when/while都可做并列连词.前者表andatthattime,(这时,突然),后者表对比,可译为”
然而”
Iwasgoingdownstairswhenthetelephonerang.
LucyisinbluewhileLilyisingreen.
when后加瞬间动词while后也可加持续性动词
(一)、when,while都有“当……时候”的意思。
when既可表示某一点时间,也可以表示某一段时间。
在when引导的时间状语从句中,其谓语动词可以是延续性的,也可以是非延续性的,
可与主句中的谓语动词同时发生,也可在其后发生。
例如:
1、Iwasjustreadingabookwhenshecameintomyroom.
她走进我房间时,我正在看书。
2、Wereyouwritingwhentheteachercamein?
老师进来的时候,你在写信吗?
3、Whenhewasachildhewasalwaystryingoutnewideas.
他小时候就常常试验一些新的设想。
(二)、while只能表示某一段时间,不能表示某一点时间。在while引导的时间状语从
句中,其谓语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在。
例如:
1、WhileJimwasmendinghisbike,LinTaocametoseehim.
正当吉姆修自行车时,林涛来看他。
2、Youcan’tdoyourhomeworkwhileyou’rewatchingTV.
你不能一边看电视一边做家庭作业。
(三)、另外,when和while的区别还在于:while引导的时间状语从句多用进行时态,
而when引导的时间状语从句多用一般时态。
例如:
1、Whiletheyweretalking,thebellrang.
正在他们谈话的时候,上课铃响了。
2、Iwasdoingmyhomeworkwhenmymothercamebackhomeyesterdayevening.
昨天晚上妈妈回家的时候,我正在做家庭作
注意:
1)如主句谓语动词表示的是短暂动作,从句时间状语指一段时间,whenwhileas三
者可通用。
例如:
Petercameinwhile/asIwaswatchingTV.当Peter进来的时候我正在看电视。
IwaswatchingTVwhenPetercamein.当Peter进来时我正在看电视。
2)as和when可与非延续性动词连用,而while只能与延续性动词连用。
例如:Hecameinwhen/asIwasgoingtobed.我正要上床睡觉,他进来了。
3)as和while可用来指一段时间,但as强调主句与从句表示的动作同时发生,while
强调主句表示的动作是在while从句的动作延续中发生。
例如:
Asmymothersangthoseoldsongs,tearsrandownhercheeks.
当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来。
Icameinwhilehewasreadinganinterestingbookinhisroom.
Whenwhileas的区别和用法版本一(1)若主句表示的是一个短暂性动作,从句表示
的是一个持续性动作,三者都可用:Hefellasleepwhen[while,as]hewasreading.他看书时
睡着了。【注】as用于引出一个持续性动词表示“在„„期间”时,其谓语通常只能是那
些含有动作(action)和发展(development)意味的动词,一般不能是那些不用于进行时态的动
词(如be,seem,love,want,agree,see,know,have等),所以下面一句中的while不能换为
as:A:I’mgoingtothepostoffice.我要去邮局。B:Whileyou’rethere,canyougetme
somestamps?当你在邮局时,能帮我买几张邮票吗?(2)若主、从句表示两个同时进行的
持续性动作,且强调主句表示的动作延续到从句所指的整个时间,通常要用while:Don’
ttalkwhileyou’reeating.吃饭时不要说话。Ikeptsilentwhilehewaswriting.在他写的时
候,我默不做声。但是,若主从句表示的两个同时进行的动作含有“一边„一边”之意思,
通常用as:Shesangasshewentalong.她边走边唱。(3)若从句是一个短暂性动作,主
句是一个持续性动作,可用as/when但不用while:Itwasraininghardwhen[as]wearrived.
我们到达时正下着大雨。(4)若主从句表示的是两个同时(或几乎同时)发生的短暂性动作,
用as/when:Ithoughtofitjustwhen[as]youopenedyourmouth.就在你要说的时候,我
也想到了。(5)若要表示两个正在发展变化的情况,相当于汉语的“随着”,一般用as:
Thingsaregettingbetterandbetterastimegoeson.随着时间的推移,情况越来越好。Asit
grewdarker,itbecamecolder.天色越晚,天气越冷。(6)表示“每当„的时候”(暗示一种规
律性),一般要用when:It’scoldwhenitsnows.下雪时天冷。Hesmileswhenyoupraise
him.你夸奖他时他总是笑笑。(7)若主从句所表示的动作不是同时发生,而是有先后顺序
时,一般要用when:Iwillgohomewhenhecomesback.他回来时,我就回家去。(8)when
可用作并列连词,表示“这时(突然)”;while也可以用作并列连词,表示“而”、“却”(表
示对比);但as则没有类似用法:Wewereabouttostartwhenitbegantorain.我们正要
出发,这时天开始下雨了。Helikescoffee,whileshelikestea.他喜欢咖啡,而她却喜欢茶。
(9)as和when后均可直接跟一个名词,构成省略句,但while一般不这样用:As[When]
aboy,helivedinJapan.他小时候在日本。(10)when和while后可接现在分词、介词短语、
形容词等构成省略句,但as一般不这样用:When[While]reading,hefellasleep.他看书时睡
着了。
When[While]introuble,askherforhelp.遇到麻烦的时候你就去找她帮忙。
版本二
一、as的意思是“正当„„时候(justas,atthesamemomentthat)”“随着„„(while,when)”,
它既可表示一个具体的时间点,也可以表示一段时间。as可表示主句和从句的动作同时发
生或同时持续,即“点点重合”“线线重合”;又可表示一个动作发生在另一个动作的持续过
程中,即“点线重合”,但不能表示两个动作一前一后发生。如果主句和从句的谓语动词都
表示持续性的动作,二者均可用进行时,也可以一个用进行时,一个用一般时或者都用一般
时。例如:1、AsIgotonthebus,hegotoff.我上车,他下车。(点点重
合)2、HewaswritingasIwasreading.我看书时,他在写字。(线线重合)
3、Thestudentsweretalkingastheteachercamein.老师进来时,学生们正在讲话。(点线
重合)
二、while的意思是“在„„同时(atthesametimethat)”“在„„期间
(foraslongas,duringthetimethat)”。从while的本身词义来看,它只能表示一段时间,不能
表示具体的时间点。在时间上可以是“线线重合”或“点线重合”,但不能表示“点点重合”。
例如:1、HewaswatchingTVwhileshewascooking.她做饭时,他在看电视。(线线重
合)2、HewaswaitingformewhileIwasworking.我工作的时候,他正等着我。(线线重
合)3、HeaskedmeaquestionwhileIwasspeaking.我在讲话时,他问了我一个问题。(点
线重合)
三、when的意思是“当„„时候(atthetimethat)”“无论什么时候(whenever)”“一„„
就„„(assoonas)”“在„„以后(after)”。它表示的时间概念比较广泛,上述例句中的as
或while均可用when代替,因为when不但可以表示具体的时间点,而且也可以表示一段
时间。在时间上它既能表示“点点重合”“线线重合”,又能表示“点线重合”。例如:1、
Whenhecamein,shewentout.他进来,她出去。(点点重合)
此句中when从句的动作表示的是一个时间点,when可以用as代替,但不能用while代
替。2、Whenhecameback,Iwasdoingsomewashing.他回来时,我在洗衣服。(点线重
合)
此句中when从句的动作表示的是一个时间点,所以只能用as代替,不能用while代替。
rywaswritingaletter,thechildrenwereplayingoutside.玛丽写信时,孩子
们都在外面玩。(线线重合)
此句中的when从句的动作表示的是一段时间,故可用as或while代替。
版本三
一、根据从句动作的持续性来区分
1、“主短从长”型:即主句是一个短暂性动作,而从句是一个持续性动作,此时三者都可
用。如:
Jimhurthisarmwhile[when,as]hewasplayingtennis.吉姆打网球时把手臂扭伤了。As
[When,While]shewaswaitingforthetrain,shebecameveryimpatient.她在等火车时,
变得很不耐烦。
注意:as用于引出一个持续性动词表示“在„„期间”时,其谓语通常只能是那些含有动作
(action)和发展(development)意味的动词,一般不能是那些不用于进行时态的动词(如be,
seem,love,want,agree,see,know,have等),所以下面一句中的while不能换为as:A:
I’mgoingtothepostoffice.我要去邮局。
B:Whileyouarethere,canyougetmesomestamps?当你在邮局时,能帮我买几张邮票
吗?2、“主长从长”型:即主句和从句为两个同时进行的动作或存在的状态,且强调主句
动作或状态延续到从句所指的整个时间,此时通常要用while。
IalwayslistentotheradiowhileI’mdriving.我总是一边开车一边听收音机。
Hedidn’taskmein;hekeptmestandingatthedoorwhilehereadthemessage.他没有让我进
去,他只顾看那张条子,让我站在门口等着。
但是,若主句和从句所表示的两个同时进行的动作含有“一边……一边”之意时,则习惯上
要用as。如:
Heswunghisarmsashewalked.他走路时摆动着手臂。
Icouldn’trememberastorytotellthechildren,soImadeoneupasIwentalong.我想不出有什
么故事可给孩子讲了,只好现编现讲。
3、“主长从短”型:即主句是一个持续性动作,而从句是一个短暂性动作,此时可以用as
或when,但不能用while。如:
Itwasraininghardwhen[as]wearrived.我们到达时正下着大雨。
When[As]hecamein,Iwaslisteningtotheradio.他进来时,我在听收音机。二、根据主句与
从句动作是否同时发生来区分
1、若主句与从句表示的是两个同时发生的短暂性动作,含有类似汉语“一……就”的意思,
英语一般要用as(也可用when)。如:
Theicecrackedas[when]Isteppedontoit.我一踩冰就裂了。
Hejumpedtohisfeetasthebosscamein.老板一进来他立刻站了起来。但是,在
hardly[scarcely]…when…句式中,不能将when换成as。
如:Scarcelyhadwearrived,whenitbegantorain.我们刚一到就下起雨来了。
2、若主句与从句表示的是两个几乎同时发生的短暂性动作,含有类似汉语“刚要……就”
“正要……却”的意思,英语一般要用as(也可用when),且此时通常连用副词just。如:
Icaughthimjustwhen[as]hewasleavingthebuilding.他正要离开大楼的时候,我把他截住
了。
Justas[when]thetwomenwereleaving,amessagearrived.就在这两个人要离开的时候,突然
有了消息。
三、根据是否具有伴随变化来区分
若要表示主句动作伴随从句动作同时发展变化,有类似汉语“随着”的意思,英语习惯上要
用as,而不用when或while。如:
Theroomgrewcolderasthefireburntdown.随着炉火逐渐减弱,房间越来越
冷。Astimegoesbymymemoryseemstogetworse.随着时间的流逝,我的记忆力似乎越来
越差。
注:若不是引导从句,而是引出一个短语,则用with,不用as。如:
Withwintercomingon,it’stimetobuywarmclothes.随着冬天到来,该买暖和衣裳
了。Theshadowslengthenedwiththeapproachofsunset.随着太阳下落,影子也逐渐伸长。四、
根据从句动作的规律性来区分
若暗示一种规律性,表示“每当……的时候”,英语一般要用when。如:It’
scoldwhenitsnows.下雪时天冷。
Hesmileswhenyoupraisehim.你夸奖他时他总是笑笑。五、根据主从句动作的先后顺序来
区分
若主句与从句所表示的动作不是同时发生,而是有先后顺序时,一般要用when。
如:Whenhearriveshe’lltellusallaboutthematch.等他到了,他会好好给我们讲讲那场比
赛的情况。
Whenshehadfinishedshewaitedasthoughforareply.她讲完之后等了等,仿佛是在等候回答
似的。
六、根据是否具有“趁机”意味来区分
1、若从句所表示的“当……的时候”具有“趁机”的意味,则通常用while。
如:Strikewhiletheironishot.趁热打铁。Itriedtoslipthenotetohimwhiletheteacherwasn’
tlooking.我想趁老师不注意时把条子偷偷递给他。
有时也用when。如:
Hestolethemoneywhennoonewasby.他趁旁边无人时把钱偷走了。
Theboylooksatherrepeatedlywhenshe’snotlooking.那男孩趁她没看他的时候不断地盯着
她看。
七、根据是否用作并列连词来区分
when可用作并列连词,表示“这时(突然)”;while也可以用作并列连词,表示“而”“却”
(表示对比);但as则没有类似用法。如:
IwasjustabouttogotobedwhenIheardaknockonthedoor.我正要睡觉,听见有人敲门。
Onepersonmayliketospendhisvacationattheseashore,whileanothermaypreferthemountai
ns.一个人会喜欢在海滨度假,而另一个人会喜欢在山里度假。
八、根据所引出的省略句来区分
1、as和when之后均可直接跟一个名词,构成省略句;但是while一般不这样用。
如:As[When]aboy,helivedinJapan.他小时候在日本。
As[When]stillastudent,hewroteanovel.当他还是个学生的时候,他就写了一本小说。2、
when和while之后可接现在分词、介词短语、形容词等构成省略句,但as一般不这样用。
如:
When[While]reading,hefellasleep.他看书时睡着了。
When[While]introuble,askherforhelp.遇到麻烦的时候你就去找她帮忙。