Did you notice bus No.108 passed by? --Not while I have been waiting.请问while可以用when吗?

来源:百度知道 编辑:UC知道 时间:2024/05/21 05:12:14
如果按您说的:while是指当一个动作发生的同时又发生什么,这里就是说“当我等在这里的时候公汽没有经过”,就是“等”的同时车子“没有经过”,两个动作是同时发生,所以就不可以用when,只能用while 。
那么;When I was walking in the park, I met an old friend. 这句中when又该怎么解释呢?谢谢!

是可以的,意为“当...时”的时候while都可以替换为when ,与时态无关
再重复,只要意为“当...时”都可以用when
当时间为一段时可以用while和when,为瞬间时只能用when
考试的时候一般不会考你这个,就是考了答when也一定不会算你错

while更注重一个时间段,而when更侧重时间点。
此外现在完成进行时态表示的是从过去到现在一直在做某事,是一个时间段,所以用while咯~~

不可以!while后接动词-ing形式,表示持续性动作或状态;when后多接动词其它时态形式,也有动词-ing形式,若有表示瞬间动作下的时间状态。

如果只是日常生活中的交谈,就可以用when替换,因为口语中不用刻意考虑两者的区别,两者可以画等号,但是,如果是考试的话,就不可以,因为两者是有区别的,while是指当一个动作发生的同时又发生什么,这里就是说“当我等在这里的时候公汽没有经过”,就是“等”的同时车子“没有经过”,两个动作是同时发生,所以就不可以用when,只能用while