當前位置:文書都 >

知識文庫 >知識問答 >

while的用法總結

while的用法總結

when, while, as用法區分

when, while, as都可作"當……的時候"解,但它們之間也有差別。

1. 若主句表示的是一個短暫性動作,從句表示的是一個持續性動作,三者都可用。

He fell asleep when/while/as he was reading. 他看書時睡着了。

2. when只表示一般的時間關係,它既可指時間的一點,也可指一段時間。用when時,從句的動作可與主句的動作同時發生,也可先於主句的動作,因此when用得最多。如:

He was playing basketball when I saw him. 當我看見他的時候,他正在打籃球。

Don't forget to return this book for me, when you go to the library. 你去圖書館時,不要忘記替我還這本書。

3. while只能指一段時間,而不能指時間的'一點。用while時,從句的動作或者與主句的動作同時發生,或者主句的動作是在從句的動作的進展過程中發生的。因此,從句中的謂語必須是表示延續性動作或狀態的動詞。這是while與when的主要差別。          如:

When we arrived in Beijing, it was raining. (arrive不是延續性的動詞)我們到達北京時,天正在下雨

Please do not trouble me while I am writing my homework. 我寫作業時請不要打擾我。

4. 在用when和while連接的從句中,常省略與主句相同的主語和相應的be,而在as連接的從句中一般則不省略。

如:

He fell asleep while(he was)studying his grammar book.他在閲讀語法書的時候睡着了。

While in London,he studied music.他在倫敦的時候,研究音樂。

5. when 可用作並列連詞,表示“這時(突然)”;while 也可以用作並列連詞,表示“而”、“卻”(表示對比);但 as 則沒有類似用法:

We were about to start when it began to rain. 我們正要出發,這時天開始下雨了。

He likes coffee, while she likes tea. 他喜歡咖啡,而她卻喜歡茶。

標籤:
  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/zhishiwenku/zhishiwenda/9o0ggz.html
專題