Re: [文法] 過去完成 過去進行 過去完成進行式
※ 引述《echohihi (五樓有您的掛號信)》之銘言:
: 標題: [文法] 過去完成 過去進行 過去完成進行式
: 時間: Thu Jul 29 23:53:59 2010
:
:
:
: Q:
:
: When I arrived, everybody was sitting around the table and talking.
:
: Their mouths were empty, but their stomachs were full.
:
: They __________(eat).
:
: 這題是要把空格內的動詞改成正確的時態,
:
: 可以選用 "過去完成""過去進行"or"過去完成進行式"
:
:
:
: 我的理解是:我到的時候他們都已經吃完了,所以選擇用"過去完成"(had eaten)
:
: 不過答案是"過去完成進行"(had been eating)
:
: 用had been eating的話,我會翻成:他們之前一直在吃(而我到的時候已經吃完了)
:
: 好像也通~~
:
:
: 不過為甚麼不能用過去完成呢?
:
: 還是其實也可以?
:
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 114.45.183.201
: → dunchee:是"had eaten". "had been eating"表示他到的當時仍在吃 07/30 00:26
: → dunchee:如果你是用這本書 http://ppt.cc/Of2n 有可能是是你看錯 07/30 00:26
: → dunchee:答案(書後答案是從第3題開始)。如果這是其他書/考題,那麼 07/30 00:27
: → dunchee:出題人/抄的人抄錯答案 07/30 00:28
: → dunchee:有一種狀況是國際版的答案印錯(以前有出現過這例子) 07/30 00:28
不是那本耶~不過是同個系列,而且題目居然一樣XD
劍橋活用英語文法
http://www.eslite.com/product.aspx?pgid=1002157741684799
有仔細看過答案沒有對錯,希望是你說的有可能國際版印錯~~哈
---
不過這樣我又衍生出另一個問題了,
您說:"had been eating"表示他到的當時仍在吃
我剛剛又認真的看了好幾遍[過去完成進行]的例句
沒有明確的說事情發生(到達)的那一刻動作是否持續進行(當時仍在吃)
不過有些例句像是:
。I was very tired when I got home. I'd been working hard all day.
(到家的時候很累因為已經工作一整天,不過到家的時候並不在工作)
。It was not raining when I looked out the window;
the sun was shining. But it had been raining before.
(看窗外的時候陽光普照沒有下雨,可是看地上積水就判斷之前有下雨)
如果套用之前問題,
事情發生(到達)的那一刻,動作是不一定仍然在進行(有可能已吃完or正在吃)
是這樣的概念嗎?
不好意思,好像很吹毛求疵吼...>///<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.183.201
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):