when/while用法有什麼差異呢?5大要點解析!

<使用while>

1. 當兩個句子中的動詞都是持續動詞時,通常使用while:

    而持續動詞指的是會延續做一段時間的動詞,通常使用進行式呈現。

【例】I was doing homework while my mother was watching TV.
當我媽媽在看電視時,我在寫功課。

【例】My roommate was singing loudly in the living room while I was studying in my room.
當我在房間讀書時,我的室友很大聲的在客廳唱歌。

【例】She was doing the dishes while her husband was doing laundry.
當她在洗碗時她先生在洗衣服。

【例】My friend was recording a video while I was dancing.
當我朋友在錄製影片時,我正在跳舞。

   

<使用when>

2. 當兩個句子中的動詞都是瞬間動詞時,通常使用when:

   而瞬間動詞指的是馬上、立刻就會完成的動詞,通常使用簡單式呈現。

【例】When I got home, he called me.
當我到家的時候,他打電話來給我。

【例】When I get home, I take off my shoes.
當我到家的時候,我脫下鞋子。

 

3. 表示在一段期間當中,使用when:

   當要表示在某段時間、時期中發生的動作,會使用when。

【例】When I was in college, I used to do exercise every week.
我還是大學生的時候,我每個禮拜都會去運動。

【例】He lived in Japan, when he was a child.
當他小時候時,他住在日本。

【例】I enjoy visiting friends when I am on holiday .
在放假的時候我很享受去拜訪朋友。

【例】She got her driver’s license when she was 18.
當她18歲時,她考到了駕照。

 

4. 兩個動作的發生有先後順序時,會使用when:

    當兩個句子中的動作發生有時間差,可能是緊接在後發生的動詞。

【例】I met my friends when I arrived at the airport .
當我到達機場後,我遇到我的朋友。

【例】He scratched his knee when he fell off the bike.
他昨天從腳踏車摔車,讓膝蓋破皮了。

【例】I felt the world stopped when I heard the bad news about my work.
我感覺整個世界暫停了,當我聽到關於工作上的壞消息。

【例】I was just sitting down to watch TV when the phone rang.
當我正要坐下來看電視時電話響了。

 

<when/while都能使用>

5. 表示在一個背景動作期間,when/while都可以使用:

    當要表示在一個背景動作(持續動態)期間,發生了另一個動作時,when和while是可以交換使用的。而這個背景動作通成使用進行式呈現。

【例】When/While she was checking the e-mail, her phone rang.
當她正在查看e-mail時,她的電話響了。

【例】The power went out when/while I was taking  a shower.
當我在洗澡時,停電了。

【例】He got into an accident when/while he was driving home.
當他開車回家時遇上了車禍。

【例】 when/while we were shopping in the department store, he arrived at the restaurant.
當我們正在百貨公司逛街時,他到達了餐廳。

 

 

想看更詳細的解釋和例句可以參考以下的影片:

關於 AmazingTalker

關於 AmazingTalker

AmazingTalker 是台港最大的線上家教媒合平台,上千名優質師資提供語言、學科、音樂等多種課程,透過透明的資訊與大數據排列與媒合,讓最適合彼此的師生可以最短時間聚在一起,學習並互相交流不同的文化。

去逛逛

為您推薦Top10台灣優質家教!

你可能感興趣的相關文章:

其他文章: