→ dunchee:是"had eaten". "had been eating"表示他到的當時仍在吃 07/30 00:26
→ dunchee:答案(書後答案是從第3題開始)。如果這是其他書/考題,那麼 07/30 00:27
→ dunchee:出題人/抄的人抄錯答案 07/30 00:28
→ dunchee:有一種狀況是國際版的答案印錯(以前有出現過這例子) 07/30 00:28
→ skywinjim:5. 是他們還在吃 (full) 所以用過去完成進行 07/30 02:00
→ skywinjim:所以原PO本來的解釋 是對的 (是吧?) 07/30 02:01
→ echohihi:樓上是說第5題嗎?不過那題答案是過去進行哩~ 07/30 03:19
→ echohihi:所以這兩題我都錯 哈 07/30 03:20
→ dunchee:我回答錯誤。不要理我講的 07/30 05:46
推 ashurali:應該用had been eating,而不是had eaten 07/30 07:35
推 ashurali:(Azar p.42) ... used without any sepcifc mention of 07/30 07:41
→ ashurali:time, it expresses a general activity in progress 07/30 07:41
→ ashurali:recently, lately. 07/30 07:41
→ ashurali:(English Grammar in Use) ... for an activity that has 07/30 07:42
→ ashurali:recently stopped or just stopped. There is a 07/30 07:43
→ ashurali:connection with now. 07/30 07:43
→ ashurali:和完成式的差別在於完成式著重於事已結束,而用進行式強 07/30 07:52
→ ashurali:調於事情本身,至於是否已完成倒不盡然。練習題中的句子 07/30 07:53
→ ashurali:多半會敘述觀察到前不久才在坐某些事所留下的證據、外貌 07/30 07:54
→ ashurali:像是看到地上是溼的,但敘述的時間點雖然沒下雨,可以說 07/30 07:56
→ ashurali:It had been raining 07/30 07:57
→ ashurali:看到朋友因刷油漆弄髒的衣服,不管他的工作是否做完,可 07/30 07:59
→ ashurali:以用 He has been painting. 07/30 07:59
→ ashurali:對了,現在或過去式視所提及的狀況而定即可,上面兩本書 07/30 08:00
→ ashurali:的文字都是從現在式的地方弄出來的 07/30 08:01
→ echohihi:oh!這樣解釋有懂了!感謝上面幾位達人!! 07/30 14:42