作者echohihi (五楼有您的挂号信)
看板Eng-Class
标题Re: [文法] 过去完成 过去进行 过去完成进行式
时间Fri Jul 30 03:14:21 2010
※ 引述《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