when和while的区别,分别在什么样的情况下使用

 我来答
匿名用户
2015-04-13
展开全部
When和While的区别

①when是at or during the time that, 既指时间点,也可指一段时间,while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。

②when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。

③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:

a. When the teacher came in, we were talking.

当此句改变主从句的位置时,则为:

While we were talking, the teacher came in.

b. They were singing while we were dancing.

④when和while 还可作并列连词。when表示“在那时”;while表示“而,却”,表对照关系。如:

a. The children were running to move the bag of rice when they heard the sound of a motor bike.

孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。

b. He is strong while his brother is weak.

他长得很结实,而他弟弟却很瘦弱。

------------------------------------------
望采纳 谢谢哦!
如果有不清楚的再追问我好了O(∩_∩)O
能飞英语ENG
2016-03-17 · TA获得超过5823个赞
知道大有可为答主
回答量:2811
采纳率:40%
帮助的人:444万
展开全部

两者的区别如下:


while和when都是表示同时“当……时候”,到底句子中是用when还是while主要看从句和主句中所使用的动词是短暂性动作(瞬时动词)还是持续性动作。while能用when代替; 但是when却不一定能用while代替。

  • while+从句,动作一定会延续

  • when+延续性动词/瞬间动词; 如:when he arrived/when he died

  • when,while 强调动作同时发生


  1. when是at or during the time that,既指时间点,也可指一段时间; 
    while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。

  2. when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。

  3. 由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:

    When the teacher came in, we were talking.

    当此句改变主从句的位置时,则为:

    While we were talking, the teacher came in.

    They were singing while we were dancing.

  4. when和while 还可作并列连词,when表示“在那时”;while表示“而,却”,表对照关系,如:

    The children were running to move the bag of rice when they heard the sound of a motor bike.

    孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。

    He is strong while his brother is weak.

    他长得很结实,而他弟弟却很瘦弱。


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式