while sb was/were doing与when sb was/were doing有什么区别呢?什么时候用前者,什么时候用后者

问题描述:

while sb was/were doing与when sb was/were doing
有什么区别呢?
什么时候用前者,什么时候用后者

加一段时间的时候用while,比如 while i was reading.
加一个时间点或瞬间的事情的时候用when,比如 when he was standing up.
不过when也可以加时间段,可以取代while,它的范围比较广一些。
(不过你最好判断好了,该是谁就是谁,因为考你具体知识点的时候,你总不能全都填when吧,(*^__^*) 嘻嘻……)
这样讲,你能听懂嘛?

while强调两者同时发生,后者常用进行时,时间较when来说较长
when强调时间同步,后常用一般式,时间较短
但不特别强调时,可互换

两者解释都没有差异
但是
while是指一件事发生的过程,一般用进行时
如While I was doing my homework, my sister was playing.
when是指一个瞬间,用一般时就可以了
如When I finished the homework(finished the homework是一瞬间的事), my sisiter was still playing.
通常情况下,两者可以互换

while 更强调一种对比 如 while she is watching tv ,i’m doing my homework 。当两者都表示”当“时 可以互换