牛奶 asked in 社會與文化語言 · 1 decade ago

急~while和when要怎麼區分

我想要知道while和when要怎麼區分?

什麼時候要用哪一個?

謝謝你了..

6 Answers

Rating
  • 1 decade ago
    Favorite Answer

    有一個比較好記的方式:

    when+過去簡單式 1, 過去簡單式 2

    1 表先發生的動作, 2 表後發生的動作

    Ex: When the phone rang, I went to answer it.

    when+簡單式(突然性動作), 進行式(持續性動作)

    簡單式表插入的動作, 進行式表被該動作插入前正在進行中的動作

    Ex: When the phone rang, I was taking a shower(持續性動作).

    while+進行式(持續性動作), 簡單式(突然性動作)

    Ex: While I was taking a shower, the phone rang.

    while+進行式 1, 進行式 2

    表示兩個動作無先後問題, 同時在發生

    Ex: While I was studying at home, some people were fooling around outside.

    (1) 對兩個進行式動作而言,when和while基本上是沒分別的

    When/While she is doing her homework, her mother is preparing the dinner.

    (2) 對一個進行式動作和一個現在/過去式動作,只有進行式動作可以配while

    When/While she was doing her homework, her brother disturbed her.

    When her brother disturbed her, she was doing her homework.

    While she had been studying in school for 6 years, she don't know what the twenty-six letters are.

    (3) 對兩個現在/過去式動作而言

    (a) 當作對比的時候,必定用while

    She arrived school at 8pm while I arrived at 8:15pm.

    I like coffe while he likes tea.

    While I am a girl, he is a boy.

    While she is a doctor, she can't cure herself.

    (b) 在兩個動作同時發生的情況下,一般用when

    When she knew that her mother had died, she couldn't help crying.

    When she arrived school at 8pm, she couldn't see me.

    (4) 對一個完成式動作和一個現在/過去式動作,一般用when

    When she arrived at home, the rain had stopped.

    When she arrived home, the rain had stopped.

    When she saw the bird, it had died.

    when是廣義上的同時, 說明某段時間上進行的行為或習慣

    eg: When I was young, I listened to the radio.

    while是時間緊密上的同時, 特別強調某一時間點上同時發生的事情

    eg: He is listening to the radio while I come in.

    以下轉載:http://tw.knowledge.yahoo.com/question/question?qi...

  • 1 decade ago

    Use 'while' to describe 'happening in a period of time';

    use 'when' or 'as' to describe 'happening at the same time'.

    Source(s): me
  • 1 decade ago

    while一段時間內

    while she is cooking, he is watching a TV.

    when當

    when you were leaving the Cafe, I was looking at you.

    Source(s): myself
  • 1 decade ago

    簡單來說

    when

    是用在一個時間點

    如果有一個固定的時間點 就用when

    但when跟what time常常被混用要小心點

    例如:When did you last see Margaret?

    (你上一次見到瑪格麗特是什麼時候?)

    while

    是用在當xx正在做某件事情 同一時間

    又發生另一件事情 就會使用while

    例如:She listened closely while he read the letter.

    (他讀信時,她聽得很仔細。)

    Source(s): my memory
  • How do you think about the answers? You can sign in to vote the answer.
  • 1 decade ago

    while時間較短 ex: while she stays here

    when時間較長 ex:when I was a kid

    第一句後面接的子句時間較短

    而第二句後面接的子句可以是較長或較短皆可

    Source(s): 剛考完基側的我
  • 1 decade ago

    while→是指剛好在一段時間內

    例:He came back home while I was eating dinner.

    eating dunner 是一段時間 所以用while

    when→是指剛好在那個時間點

    例:He came back home when it started to rain.

    started to rain 是一個時間點 所以用when

    希望有幫助到大大~~

    Source(s): 自己~~
Still have questions? Get your answers by asking now.