【when和while的區別】when是at or during the time that,既指時間點,也可指一段時間,while是during the time that只指一段時間,因此when引導的時間狀語從句中的動詞可以是終止性動詞,也可以是延續性動詞,而while從句中的動詞必須是延續性動詞 。

when和while的用法:
1、while兩個句子都是正在進行式,要用while 。當前后兩個句子,都是正在進行式的時候,通常要用while 。
例:I’m playing a video game while my husband is working 。
當我老公在工作的時候,我在打游戲 。
說明:這里有兩個正在進行式,一個是“I’m playing a video game”,一個是“my husband is working”,所以用while 。
2、when兩個單一行為(非正在進行式),用when 。當前后兩個都是單一行為的時候,通常用when 。而且前后兩個單一行為,通常是緊接著發生的 。
例:I picked up the phone when it rang 。
電話響起時,我接起來了 。
說明:前后是兩個單一行為,而且接電話緊接著電話響起之后發生,這邊用when 。
3、while/when一個正在進行式,一個單一行為(正在進行式前面可接while或when)假如前后兩個句子,分別是一個正在進行式,一個單一行為時,則正在進行式前面可接while或是when 。
例:He called while/when I was sleeping 。
我在睡覺時他打來了 。(這里用while或when都可以)
例:I got into an accident while I was driving home 。
我開車回家時發生意外了 。
例:I got into an accident when I was driving home.
我開車回家時發生意外了 。

4、when一個正在進行式,一個單一行為(單一事件行為前面只接when)這里要特別注意,單一事件行為前面通常只能用when,而不是while 。
例:I was sleeping when he called 。
他打來時我在睡覺 。
說明:這里不能用while,因為“he called”是單一行為,而不是正在進行式 。
例:I was driving home from work when I got into an accident 。
我發生車禍時,正在開車回家 。(這里用when,而不是用while,因為單一事件行為前面接when) 。
猜你喜歡
- 欣賞花的句子和心情 有什么賞花的句子
- 入京這首古詩的意思 入京這首古詩全文和翻譯
- 美版xr和國行xr區別 iPhoneXR美版和國行區別對比
- 馬蒂蓮的養殖方法和注意事項 馬蒂蓮的養殖方法和注意事項簡單介紹
- 丙烯和油畫顏料什么區別 丙烯和油畫顏料有什么不同
- 紅心蓮的養殖方法和注意事項 紅心蓮的養殖方法和注意事項簡單介紹
- 螃蟹和香蕉可以一起吃嗎 螃蟹和香蕉能同食嗎
- 工程建設項目招標范圍和規模標準規定屬于行政法規嗎
- 平板支撐訓練方法 平板支撐訓練方法介紹
- 晃的多音字組詞和拼音 晃的組詞有哪些
