when 和 while 的用法區別

英語中,when 和 while 都有“當……的時候”的意思,都可以作連詞,引導時間狀語從句。但兩者在用法上有一定的區別。

1.When: 所引導的從句謂語動詞可以是延續性動詞,也可以是非延續性動詞;從句的時態多用一般現在時或一般過去時。

例句1:When I arrived home, my mother was cooking。

當我到家進,媽媽正在做飯。

例句2: I get the giggles when I‘m nervous。

我緊張時就不停地咯咯大笑。

2。 while: 所引導的從句謂語必須是延續性動詞;從句一般要用進行時態,如果主句和從句的動作時同時進行的,則主句也應為進行時態。

例句3: The telephone rang while I was watching TV。

當我在天電視時,電話鈴響了。

when 和 while 的用法區別

例句4: I was writing a letter while my father was reading a newspaper。

我爸爸在看報紙時,我正在寫信。

例句5: I will finish my homework while you help me clean the room。

你幫我打掃房間的時候我會做完我的作業。

另外,作連詞時,while還有一個意思是“然而,儘管”,這個意思是when所沒有的,在考試中也會經常出現。

例句6: While I am willing to help, I do not have much time available。

儘管我願意幫忙,但是沒有多少時間。