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

 我来答
帖红旭RT
2008-07-30 · TA获得超过3952个赞
知道小有建树答主
回答量:534
采纳率:0%
帮助的人:568万
展开全部
先弄清楚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.(表示对比,都用进行时)
淡然人间一切
2008-07-30 · TA获得超过1446个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:157万
展开全部
很简单啊!when 后接的是过去式而 while 后接的是v-ing 形式,有的时候要根据句意使用,上课要好好听讲啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
氪金的团子
2008-07-30 · TA获得超过953个赞
知道答主
回答量:146
采纳率:0%
帮助的人:0
展开全部
过去进行时+when+过去时
例:I was doing my homework when my father came back.
过去进行时+while+过去进行时
例:I was doing my homework while my mother was cooking meal.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
所郎方兴为
2019-10-05 · TA获得超过3853个赞
知道大有可为答主
回答量:3218
采纳率:29%
帮助的人:214万
展开全部
When可接过去时和过去进行时,While只能接过去进行时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友acbcdfb
2008-07-30 · TA获得超过190个赞
知道答主
回答量:192
采纳率:0%
帮助的人:0
展开全部
while 前后都用 -ing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式