為提供您更多優質的內容,本網站使用cookies分析技術。若繼續閱覽本網站內容,即表示您同意我們使用 cookies,關於更多cookies資訊請閱讀我們的隱私權政策
作者/希平方客座觀點 2020-06-05 圖片來源:pexels
查字典會發現 when 跟 while 都是「當...的時候」的意思,但是兩個字是完全一樣,還是有點不同?其中又是否有什麼分辨方式呢?今天就跟著希平方一起一探究竟吧!

when 跟 while 都可以用的時候

當引領的子句是「一個背景動作」的時候,when 跟 while 都可以使用。

什麼是背景動作呢?

例如:I heard the doorbell ring when / while my mom was preparing dinner.
當我媽媽在準備晚餐的時候,我聽到門鈴響。

因為連接詞 when/while 帶領的子句:my mom was preparing dinner 是相對於「我聽到門鈴響」這件事情發生時的背景動作,這種情況 when 或是 while 都可以用。

再多舉幾個例子:

The celebrity was recognized by one of her fans when / while she was getting coffee.
那位名人在買咖啡的時候被她的粉絲之一認出來了。

When / While Kate was cleaning up her room, she found the earrings she had been looking for.
當 Kate 在清理她的房間的時候,她找到了她一直在找的耳環。

We faced a lot of obstacles when / while we were planning out the new project.
當我們在規劃新的企劃的時候,我們遇到了很多困難。

可以看到這種「背景動作」常常搭配使用的時態是進行式,因為背景動作通常是比較長、有延續感的動作。

when 跟 while 不同的時候

兩個動作是「短的、瞬間的」動作,常用 when。

前面 when 與 while 可以通用的判斷重點為:連接詞的子句裡動詞是否為背景動作。而如果整個句子裡兩個動作都是短的、瞬間的動作,常用 when。

延伸閱讀

作者簡介

贊助文章

推薦影音

最新評論

新鮮菜鳥最多人關注

more

最新消息

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

深度專輯

more