[文法] 過去完成or過去完成進行

看板Eng-Class (英文板)作者 (sone寶)時間8年前 (2017/07/12 18:32), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串1/1
When I arrived,everybody was sitting around the table and talking.Their mouths were empty,but their stomachs were full.They ___________. 1.had been eating 2.had eaten 請問一下,這裡答案給1.,可是我覺得文法上2.也通,請問可以用had eaten 來使用嗎?謝謝大大們!!! ----- Sent from JPTT on my Asus ASUS_Z012DA. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.82.72.107 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1499855546.A.16D.html

07/13 13:47, , 1F
過去完成進行式=進行式的過去完成 不是過去完成的進行式
07/13 13:47, 1F

07/13 13:48, , 2F
(過去完成是沒有進行式的) 必須要知道這一點
07/13 13:48, 2F

07/13 13:49, , 3F
簡單說就是 They were eating. 變成了完成式
07/13 13:49, 3F

07/13 13:51, , 4F
而不是 They ate. 變成了完成式
07/13 13:51, 4F

07/13 13:57, , 5F
選1表示 我來之前他們正在吃東西 (最合理)
07/13 13:57, 5F

07/13 15:31, , 6F
其實這題出處是要跟過去進行做比較
07/13 15:31, 6F

07/13 15:32, , 7F
題目改成這樣不是很恰當
07/13 15:32, 7F

07/13 16:43, , 8F
謝謝兩位大大!!
07/13 16:43, 8F
文章代碼(AID): #1PPVgw5j (Eng-Class)
文章代碼(AID): #1PPVgw5j (Eng-Class)