promotion image of download ymail app
Promoted
? 發問時間: 社會與文化語言 · 1 0 年前

英文when用法

1.請問大大~when是用在時間點嗎?

ex:when I was a baby.

那請問while能否用在時間點上?

2.有人說when後可接過去式(描述過去的事)

那while可以嗎?

已更新項目:

那When問句

時間都相同

那怎半?

2 個已更新項目:

when the phong rang,I was taking a shower

以上這種

3 個已更新項目:

那when後面一定只能接過去式嗎?

4 個已更新項目:

when後可加ing嗎?

2 個解答

評分
  • Tony
    Lv 5
    1 0 年前
    最佳解答

    應該說,when和while原則上意思是相同的,不過用法不太一樣。

    while引導時間副詞子句時,動詞不可以是"一時性"(也有人說"瞬時性")的動作,而必須是"狀態性"(也有人說"持續性")的動詞。when則沒有這方面的限制。

    所謂"狀態性"的意思就是:這個動作具有持續一段時間的特性;比方說我們常見的be動詞、wait等待(通常等待是等一段時間吧)、sleep睡覺(睡覺是狀態性應該也很好理解)、live居住、stay留下等等。

    和"狀態性"的性質相反的就是"一時性"的動作,像:arrive抵達、get up睡醒等等。

    因此,只要確定其引導的子句裡面的動詞是"狀態性"的,你基本上就可以混用when或while。

    when和while的差異僅在此,所以可否些過去式這點的答案當然是OK的,確定動詞的性質正確就可以了!

    2009-04-12 19:43:36 補充:

    可以具體一點描述你的問題嗎? 搞不太懂你想問什麼...。

    2009-04-12 20:38:31 補充:

    When the phong rang,I was taking a shower.

    你是指rang和was這兩個動詞的時態必須相同嗎?

    那當然囉!既然你會用when,按照字面上的意思"當時",就是兩個動作發生在同一個時間,因此時態需一致。

    while也是同樣的性質;只不過這裡時間副詞子句裡面的動詞ring並非狀態性動詞,所以這裡不能把when替換成while。

    2009-04-12 22:00:04 補充:

    不一定,假設你要說 當他抵達時,我們就知道禮物是什麼了

    可以說

    When he arrives, we will know what the gift is.

    注意when後面接的其實意義上是 未來式 但要寫成 現在式,也就是以現在代替未來的用法;相同的用法,在if的假設語氣中也看得到。

    2009-04-20 21:44:42 補充:

    when後面用Ving是可以的,不過它已經是屬於分詞構句的東西了:

    When I learned you're coming, I was so excited!!

    (得知你將來,我非常興奮。)

    主詞都一樣,可以把when引導的時間副詞子句改成分詞構句。

    => When learning you're comin, I was s excited!!

    此外,當我們發現即便是少了when這個字,都不至於會讓人搞不清楚這個句子在講什麼東西的話,則可更進一步把when也省略掉。

    => Learning you're coming, I was so excited!!

    2009-04-20 21:44:46 補充:

    順便聲明一件事:when的用法有很多種;小弟認為您所問的是屬於引導時間副詞子句之when的用法,所以在這邊的回答都是以這種用法為主。

    其他回答的的答案不見得是錯誤的;我們兩個的回答也沒有什麼衝突。他回答的只是when的另外一種用法: 當"何時"用,拿來詢問時間。

    • Commenter avatar登入以對解答發表意見
  • 槑仙
    Lv 6
    1 0 年前

    when the phong rang,I was taking a shower.

    = The phong rang while I was taking a shower.

    1.

    when I was a baby. = while I was a baby.

    2.

    while用過去式少見

    @They waited on the bank河岸 while he swam to the raft. (木筏)

    那When問句 時間都相同 那怎半?--> 不懂

    When can you come?

    When will you be there?

    When do you go to the movie?

    2009-04-20 12:34:23 補充:

    那when後面一定只能接過去式嗎?--> X

    @ When will he come to see you?

    @ When is the class time?

    2009-04-25 12:13:51 補充:

    when後可加ing嗎? -->可以D

    When you are arriving then I will be there for you. (強調期待你的到來)

    參考資料: 新文法書+遠東英漢辭典
    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。