[國中] 請問國中文法
過去完成式、過去簡單式與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
推
09/29 00:58, , 1F
09/29 00:58, 1F
→
09/29 01:00, , 2F
09/29 01:00, 2F
→
09/29 01:01, , 3F
09/29 01:01, 3F
→
09/29 01:29, , 4F
09/29 01:29, 4F
→
09/29 01:29, , 5F
09/29 01:29, 5F
→
09/29 01:30, , 6F
09/29 01:30, 6F
→
09/29 01:30, , 7F
09/29 01:30, 7F
→
09/29 01:31, , 8F
09/29 01:31, 8F
→
09/29 01:32, , 9F
09/29 01:32, 9F
→
09/29 01:32, , 10F
09/29 01:32, 10F
→
09/29 01:33, , 11F
09/29 01:33, 11F
→
09/29 01:33, , 12F
09/29 01:33, 12F