when和while的区别是什么?

 我来答
娃娃教育小能手
高粉答主

2021-02-24 · 我擅长答教育标签,希望回答可以帮助到您。
娃娃教育小能手
采纳数:2194 获赞数:73328

向TA提问 私信TA
展开全部

when和while的区别:含义不同、用法不同、侧重点不同。

一、含义不同

when

adv. 什么时候;当 ... 时。conj. 然后;可是;当 ... 时。pron. 什么时候。n. 时间。

while

conj. 当 ... 的时候;虽然;尽管;然而。n. 一段时间;一会儿。v. 消磨。

二、用法不同

when

直接源自古英语的hwenne,意为何时。

when可用作从属连词,引导状语从句,表示时间时作“当…时,在…的时候”解;表示条件时作“如果,要是”解;表示对比时作“既然,考虑到”解。当when所引导的从句的主语和主句的主语一致时,常将其主语、系动词或助动词省去,只留实义动词或表语,或者改写为短语。

when所引导的时间状语从句用一般现在时代替将来时,用现在完成时代替将来完成时。

I was walking along the street when someone called me from behind.

我正沿着街道走时,忽然后面有人喊我。

while

直接源自古英语的hwile,意为一段时间;最初源自原始日耳曼语的khwilo。

while还可引导让步状语从句,意思是“虽然,尽管”,含有对比意味。

while表示对比关系时,意思是“而,然而”。

You don't want to marry while you are studying.

在学习期间,你不要结婚。



三、侧重点不同

when

可作连词引导一个表示时间的状语从句。when引导的从句作“当…时”或“每逢…”解,从句中的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生。

while

可作连词引导一个表示时间的状语从句。while引导的从句作“当…时”或“在…期间”解,它强调从句中的动作与主句中的动作同时发生,但持续时间一般较长或主句的动作在从句的动作过程中发生。

while与as和when的最大区别在于有时含有“趁着…情况的存在赶紧做某事,否则来不及了”的意味。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式