看板 teaching 關於我們 聯絡資訊
過去完成式、過去簡單式與when子句的連用疑問 在書上看到的規則有二 1. 在過去的時間中,有兩個動作或狀態先後發生,先發生的動作或狀態使用過去完成式 表示,後發生的動作或狀態使用過去簡單式表示。 2. When +過去簡單式, 過去完成式。=過去完成式when+過去簡單式。 問題:請問當今天有以下兩個動作或狀態時,為何有一個不符合使用過去完成式與when子 句連用的規則?什麼原因導致呢? 例句一(完全符合) I got home.(在過去時間上後發生) My family finished dinner.( 在過去時間上先發生) ->When I got home(過去簡單式), my family had finished dinner.(過去完成式) 例句二(不符合) We were very happy. (在過去時間上後發生) We won the game. (在過去時間上先發生) ->依照規則1應該為 When we had won the game, we were very happy. ->依照規則2應該為 When we won the game, we had been very happy. ->如果要依照規則1.&2 此例句無法寫出。 請問原因為何? 感謝各位解答的老師和大大 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.93.181
gtfine:例句二用因果關係來看應該可以吧 09/29 00:58
gtfine:所以只要說when we won the game, we were very happy.?? 09/29 01:00
gtfine:以上存屬不負責任發言~~另請高手出招!!XD 09/29 01:01
dunchee:例句二-> 哪來的"時間先後"? We(比如你自己也是其中一個 09/29 01:29
dunchee:... 打籃球好了) 打籃球打贏了(We won the game) -> 然後 09/29 01:29
dunchee:你們delay 了... 比如 1 分鐘/5小時/三天 *之後*你們才 09/29 01:30
dunchee:happy? It doesn't make sense. 09/29 01:30
dunchee:當你們得知"贏"的那當時就happy了(同時發生),兩者間並沒 09/29 01:31
dunchee:有延遲(以*日常經驗*的體驗來說)(如果你以很精準的科學記 09/29 01:32
dunchee:時方式,要精準到0.000000000000001秒 -> 必須先"贏"->頭 09/29 01:32
dunchee:腦需要花 delta 秒去處理這資料 -> 之後才會happy 09/29 01:33
dunchee:這樣子的"拆解"在語言上的使用無意義 09/29 01:33