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。
當我在天電視時,電話鈴響了。
例句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。
儘管我願意幫忙,但是沒有多少時間。