1. was sleeping got(短暂动作)
2.was cooking ; am washing (延续性动作)
while 一般跟延续性动作,用进行时.
我们老师归结一句好记的话:when的胃口大,while的胃口小
意思是,when 既可以跟短暂动作,又可以跟延续性动作.而while只能跟延续性动作(一般是进行时)
例句:
i was doing my homework when Tom called me.
call 是短暂性的动作,所以不能用while
i was washing the dishes while/when Lily was cooking.
cook是延续性的,所以when和while都行.
这就是为什么,when的胃口大,while 的胃口小.