作者wunlin (ajp)
看板TeachEnglish
標題[國中] 請問國中文法
時間Thu Sep 29 00:39:50 2011
過去完成式、過去簡單式與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
1F:推 gtfine:例句二用因果關係來看應該可以吧 09/29 00:58
2F:→ gtfine:所以只要說when we won the game, we were very happy.?? 09/29 01:00
3F:→ gtfine:以上存屬不負責任發言~~另請高手出招!!XD 09/29 01:01
4F:→ dunchee:例句二-> 哪來的"時間先後"? We(比如你自己也是其中一個 09/29 01:29
5F:→ dunchee:... 打籃球好了) 打籃球打贏了(We won the game) -> 然後 09/29 01:29
6F:→ dunchee:你們delay 了... 比如 1 分鐘/5小時/三天 *之後*你們才 09/29 01:30
7F:→ dunchee:happy? It doesn't make sense. 09/29 01:30
8F:→ dunchee:當你們得知"贏"的那當時就happy了(同時發生),兩者間並沒 09/29 01:31
9F:→ dunchee:有延遲(以*日常經驗*的體驗來說)(如果你以很精準的科學記 09/29 01:32
10F:→ dunchee:時方式,要精準到0.000000000000001秒 -> 必須先"贏"->頭 09/29 01:32
11F:→ dunchee:腦需要花 delta 秒去處理這資料 -> 之後才會happy 09/29 01:33
12F:→ dunchee:這樣子的"拆解"在語言上的使用無意義 09/29 01:33