作者echohihi (五楼有您的挂号信)
看板Eng-Class
标题[文法] 过去完成 过去进行 过去完成进行式
时间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
1F:→ dunchee:是"had eaten". "had been eating"表示他到的当时仍在吃 07/30 00:26
3F:→ dunchee:答案(书後答案是从第3题开始)。如果这是其他书/考题,那麽 07/30 00:27
4F:→ dunchee:出题人/抄的人抄错答案 07/30 00:28
5F:→ dunchee:有一种状况是国际版的答案印错(以前有出现过这例子) 07/30 00:28
6F:→ skywinjim:5. 是他们还在吃 (full) 所以用过去完成进行 07/30 02:00
7F:→ skywinjim:所以原PO本来的解释 是对的 (是吧?) 07/30 02:01
8F:→ echohihi:楼上是说第5题吗?不过那题答案是过去进行哩~ 07/30 03:19
9F:→ echohihi:所以这两题我都错 哈 07/30 03:20
10F:→ dunchee:我回答错误。不要理我讲的 07/30 05:46
11F:推 ashurali:应该用had been eating,而不是had eaten 07/30 07:35
12F:推 ashurali:(Azar p.42) ... used without any sepcifc mention of 07/30 07:41
13F:→ ashurali:time, it expresses a general activity in progress 07/30 07:41
14F:→ ashurali:recently, lately. 07/30 07:41
15F:→ ashurali:(English Grammar in Use) ... for an activity that has 07/30 07:42
16F:→ ashurali:recently stopped or just stopped. There is a 07/30 07:43
17F:→ ashurali:connection with now. 07/30 07:43
18F:→ ashurali:和完成式的差别在於完成式着重於事已结束,而用进行式强 07/30 07:52
19F:→ ashurali:调於事情本身,至於是否已完成倒不尽然。练习题中的句子 07/30 07:53
20F:→ ashurali:多半会叙述观察到前不久才在坐某些事所留下的证据、外貌 07/30 07:54
21F:→ ashurali:像是看到地上是湿的,但叙述的时间点虽然没下雨,可以说 07/30 07:56
22F:→ ashurali:It had been raining 07/30 07:57
23F:→ ashurali:看到朋友因刷油漆弄脏的衣服,不管他的工作是否做完,可 07/30 07:59
24F:→ ashurali:以用 He has been painting. 07/30 07:59
25F:→ ashurali:对了,现在或过去式视所提及的状况而定即可,上面两本书 07/30 08:00
26F:→ ashurali:的文字都是从现在式的地方弄出来的 07/30 08:01
27F:→ echohihi:oh!这样解释有懂了!感谢上面几位达人!! 07/30 14:42