[文法] 哈利波特小說的一句話

看板Eng-Class作者 (賽岡督)時間10年前 (2015/10/16 18:26), 10年前編輯推噓2(2010)
留言12則, 4人參與, 最新討論串1/1
Harry lay in his dark cupboard much later, wishing he had a watch. 出自第一集,這句應該是說他在廚櫃裡希望能有支錶好知道時間過了多久。 我的疑問是為什麼後面子句不是與過去事實相反用過去完成式? 謝謝! ----- Sent from JPTT on my LGE Nexus 5. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.90.150 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1444991207.A.925.html ※ 編輯: Segundus (39.10.90.150), 10/16/2015 18:28:18

10/16 20:25, , 1F
因為對他來說是他的現在式
10/16 20:25, 1F

10/17 09:14, , 2F
... and was wishing ... => ..., was wishng ...
10/17 09:14, 2F

10/17 09:15, , 3F
以文法來說是省略be動詞 把後面的子句變成分詞片語
10/17 09:15, 3F

10/17 09:19, , 4F
既然變成了片語 就不必也不能用and連接前後 所以改用逗號
10/17 09:19, 4F

10/17 09:21, , 5F
簡單來說就是從 "子句 and 子句" 變成 "子句, 分詞片語"
10/17 09:21, 5F

10/17 09:22, , 6F
這算是寫作時常用的手法 可以讓句型有所變化
10/17 09:22, 6F

10/17 09:28, , 7F
修正一下 ... and was wishing ... => ..., wishing ...
10/17 09:28, 7F

10/17 10:23, , 8F
樓上講的我知道,我的意思是為啥不是had had
10/17 10:23, 8F

10/17 20:29, , 9F
個人理解是:He wished he had a watch. 他當時希望他當下
10/17 20:29, 9F

10/17 20:30, , 10F
有手錶。而He wished he had had a watch. 他當時希望他之
10/17 20:30, 10F

10/17 20:33, , 11F
前有手錶。 所以是"當下"跟"那個時候以前"的不同。 有錯煩
10/17 20:33, 11F

10/17 20:33, , 12F
請高手指正。
10/17 20:33, 12F
文章代碼(AID): #1M8D3dab (Eng-Class)