Re: [文法] 過去完成 過去進行 過去完成進行式

看板Eng-Class作者 (五樓有您的掛號信)時間15年前 (2010/07/30 03:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1CKTCI5b (Eng-Class)
文章代碼(AID): #1CKTCI5b (Eng-Class)