when和while都能引導時間狀語從句,但是when是短暫性動詞用,while是延續性動詞,他們意思都是當...時候,例如I was tidying my shoolbag while the bus is coming.(當公交車來的時候我正在整理書包),時間間隔不遠,前面就是過去進行時,後面從句是過去式。
視情況而定。語法如下:
如果是延續性動詞用was doing
如果是短暫性動詞用did
要是實在分辨不了,when後面用did,前面用was doing
be doing sth when…固定句式,意思是正在做某事的時候,這時… 例如:I was doing my homework when the electricity went off. 我正在做作業,這時斷電了