当前位置: 首页>研究生规划> 正文

when和while的区别浅析

2025-11-09106


表示时间之时,when比while的用法广泛。两者有时可通用,但略有不同。
when和while的区别一:
when当之时(时间点),后接短暂性瞬间动词
when在期间(时间段),后接延续性动词
表示主句的动作和when从句动作同时发生,也可以是先后发生。
while在期间(时间段),后接延续性动词
表示主句的动作发生在while从句所描述的时间之内发生。
因此,when可后接短暂性或延续性动词,而while只能接延续性动词。
后接短暂性终止性瞬间动词时,常用when,不用while;
后接延续性动词时,when和while常可替换使用;
Iwaswritingaletterwhenshecamein.

当她进来的时候,我正在写信。
Iwasreadingwhenyoucamein.
当你进来的时候,我正在看书。
came是短暂性瞬间动词,此处when不能用while代替
反过来说:
ShecameinwhileIwaswritingaletter.=

Iwaswritingaletterwhenshecamein.

YoucameinwhileIwasreading.
=YoucameinwhenIwasreading.
read是延续性动词,此处when可用while代替
when和while的区别二:
1.when分句有时并不是充当时间状语从句,倒是前面的句子为when分句提供了时间背景。大致可分为三种情况:(when从句一般过去时-短暂性动词,表示动作的突然想或重要信息性;一般要把when分句译在句尾;while却没有此种用法)

_was(were)doing_…(某人正在做某事,就在这时突然…)
_was(were)abouttodo/was(were)…(某人就要做某事,就在这时突然…)

was(were)onthepointof,when(某人就要做某事,就在这时突然…)
(just)…(某人刚刚做完某事,就在这时突然…)
(某人刚刚做完某事,就在这时突然…)

Wewereplayinggameshappilywhenweheardacry.
我们正在高兴地玩游戏的时候,(突然)听见了一声大叫。


Wewereabouttostartwhenitbegantorain.

我们刚要出发,(突然)就开始下雨了。

Hewasonpointofleavingwhensomeoneknockedatthegate.

他刚要走,(突然)有人敲门。

Wehadbeenasleepforonlyafewhourswhenweheardabriskknockonthebedroomdoor.

我们只睡了几个小时,(突然)就听见急促的敲门声。《亲历历史》

Theplaneshadbeenplantingseedfornearlyamonthwhenitbeganittorain.

飞机播种了近一个月才开始下雨。(新概念英语,Book2,L62)


2.若主句和从句的动作都比较长,表示同时发生,更常用while
此时可用进行时态或一般时态
HewaitedinthecarwhileIwasintheshop.
当我在店里的时候,他在车里等着。


HewaswatchingTVwhileIwaswriting.
当我在写作的时候,他正在看电视。

when和while的区别三:

When可表示某个动作发生结束后紧接着另一个动作发生,而while则不可以:

总是强调表示主句的动作和when从句动作同时发生,也可以是先后发生。

Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedatparty.

汤姆很扫兴的是,他到大聚会地时,大部分客人都已经走了。(高考真题)

whenthebellrang,Johnwentoutoftheclassroom.

铃声响后,约翰走出了教室。

Whileweweretalking,theteachercamein.

我们正在交谈的时候,老师走了进来。

若表示时间跨度很长,一般用when比较自然,时间跨度不长,可用while.

总是强调表示主句的动作发生在while从句所描述的时间之内发生。

WhenIwasyoung,Iplayedfootball.

当我年轻的时候,我踢足球。

Whilethemoviewason,heleftthecinema.

电影正在放的时候,他离开了电影院。

版权所有©Copyright © 2022-2030 研界探索者

备案号:新ICP备14003612号

网站地图