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

作者: yoonhrt20 (sone寶)   2017-07-12 18:32:24
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 來使用嗎?謝謝大大們!!!
作者: b9910 (b9910)   2017-07-13 13:47:00
過去完成進行式=進行式的過去完成 不是過去完成的進行式(過去完成是沒有進行式的) 必須要知道這一點簡單說就是 They were eating. 變成了完成式而不是 They ate. 變成了完成式選1表示 我來之前他們正在吃東西 (最合理)
作者: NCUking (中大王)   2017-07-13 15:31:00
其實這題出處是要跟過去進行做比較題目改成這樣不是很恰當
作者: yoonhrt20 (sone寶)   2017-07-13 16:43:00
謝謝兩位大大!!

Links booklink

Contact Us: admin [ a t ] ucptt.com