when 和 while的用法区别,我偏科,英语不好,希望说的简单点

如题所述

当两个动作为一前一後时,连接词要用when。
句型为:S1 + was/were + V1ing + when + S2 + V2ed
(当S2在~时,S1正在~)

此句型中V1比V2先发生,V2时间较短或不是持续性的动词。
例如:I was taking a shower when you called.
         (你打电话来时,我正在洗澡。)
「洗澡」这个动作先发生,「打电话来」的动作是後发生的,
且打电话这个动作是瞬间的,并非持续,所以要用when来连接这两个动作。
 
当两个动作同时进行时,连接词要用while。
句型为:S1 + was/were + V1ing + while + S2 + was/were + V2ing
(当S2在~时,S1正在~)
 
此句型中V1和V2是同时进行的,两个都是持续性的动词。
例如:I was watching TV while my mom was cooking.
(妈妈在煮饭的时候,我正在看电视。)
「煮饭」和「看电视」这两个动作是同时在进行的,
且都是持续在做的事,所以要用while来连接。追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-31
前者是具体时间,后者是一段时间。追答

请尽快采纳。

第2个回答  2018-03-31
能用就用when,少用while,
相似回答