when和while用法上有什么区别?(过去进行时)

 我来答
正香教育
2022-05-25 · TA获得超过5570个赞
知道大有可为答主
回答量:4883
采纳率:100%
帮助的人:240万
展开全部
先弄清楚while和when的区别
when 当什么时 可表瞬间 事情可同时 或者先后发生
while 用于相伴发生的 同时进行的 持续性的
while 和 when在过去进行时中的用法:表示两个持续性的动作在过去同时发生用while,when后接一个短暂性的动作.持续性的动作用过去进行时,自然也就是要+ing了,短暂性的动作用一般过去时,所以不+ing.
所以是while后的动作+ing,when后的动作一般不+ing
1.I was doing my homework when someone knocked at the door.
2.We were walking along the river when suddenly it rained.
3.While he was waiting at the bus stop,the traffic accident happened.( While 后的分句必须用进行时)
4.While I was reading ,my sister was sleeping.(表示对比,都用进行时)
小次说文
2023-04-18 · 让文字的文学化身,传承人类的智慧和沉淀。
小次说文
采纳数:4 获赞数:5

向TA提问 私信TA
展开全部

"when" 和 "while" 都可以用来描述某个事件或行动发生的时间或时间段。

  • "When" 通常用于描述已经确定的、特定的时间点或短暂的时间段,强调某个动作或事件的开始时间或某个瞬间。例如:

  • I was studying when he called me. (他给我打电话时,我正在学习。)

  • When I saw her, she was crying. (我看到她时,她正在哭泣。)

  • "While" 则用于描述会持续较长时间的时间段,强调两个或多个行动或事件之间的同时性或持续性。例如:

  • I was studying while she was cooking dinner. (她在做晚饭的时候,我正在学习。)

  • He likes to listen to music while he's working. (他喜欢在工作的时候听音乐。)

  • 在过去进行时中,"when" 和 "while" 的区别在于"when" 强调过去某一个具体的瞬间或时间节点,而 "while" 强调状态或持续的动作。例如:

  • I was cooking when the phone rang.(电话响了时我正在做饭。)

  • I was cleaning the house while my mother was watching TV.(我妈妈在看电视的时候我正在打扫房间。)

  • 需要注意的是,"when" 和 "while" 在使用过程中,需要根据上下文的不同,语境的不同,灵活运用,选择正确的词语来表达对应的句子含义。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式