when+一般过去时,while+过去进行式,对吗?

如题所述

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.(表示对比,都用进行时)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-06
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.(表示对比,都用进行时)
第2个回答  2015-07-21
两个区别不大,只不过while前后都是加动词ing
相似回答