"When" 和 "while" 都是英語中的連詞,都可以引導時間狀語從句,它們之間存在一些重要的區別。
While 用于對比兩個同時發生的事件或情況,而 when 則強調先后順序。
While I was cooking dinner, my husband was setting the table.(當我在做晚飯的時候,我丈夫在擺桌子。)這里的 while 強調了我做晚飯的同時,我丈夫也在做其他事情。
When I arrived home, I found my keys where I usually put them.(我到家的時候,我在通常放鑰匙的地方找到了我的鑰匙。)這里的 when 強調了我在回家的過程中發現了鑰匙,然后才提到了鑰匙的位置。
When 通常用于正式或更書面的語境中,而 while 更口語化。
When 可以引導一個完整的句子作為時間狀語從句,而 while 只能引導部分從句。
When I was a child, I used to play in the park.(我小時候常常在公園玩耍。)這里 When 引導了一個主句。
I remember the day when we first met.(我記得我們初次見面的那一天。)這里 when 在句中作時間狀語,但仍然引導了一個完整的句子。
While I was studying for the exam, I got a call from my friend.(我準備考試的時候接到朋友的電話。)while 只引導了一個部分從句,作為時間狀語修飾整個句子。
就是 "when" 和 "while" 的主要區別,雖然這兩個詞在很多情況下可以互換使用,但是理解它們的不同用法可以幫助你更準確地表達你的意思。
發表評論