作者accro (accro)
看板Eng-Class
标题[文法] 过去完成式
时间Mon Jul 17 14:00:59 2017
请问各位这几句:
1.It was raining hard, but by the time class [was] over, the rain [had stopped].
为什麽前面的was 不能用had been呢?
後面的had stopped 是雨持续到课程前结束,但前面的课堂不也是"持续"到课程结束吗?
怎麽不能用had been呢?
2.Millions of years ago, dinosaurs [roamed] the earth , but they had became
extinct by the time people first appeared
那段时间不是正在漫游[were roaming]吗?
3.Yesterday at a meeting, I saw Rick Collins, an old friend of mine. I hadn't
seen him in years. At first, I [didn't recognize] him because he had lost a
great deal of weight.
hadn't recognized也可以吧? (持续到我辨识出他)
4.In 1980, my parents emigrated to the United States from China. They had
never traveled outside of China and were, of course, excited by the challenge
of relocating to a foreign country. Eventually, they settled in California.
My sister and I were born there and [grew] up there.
成长不是持续成长吗? had grown不是比较适当?
文章略长,感谢各位耐心看完
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.50.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1500271262.A.F34.html
1F:→ sunny1991225: 第一句是把两个过去的时段拆开来讲了。 07/17 14:21
2F:→ sunny1991225: 用你那个写法不是不行,但没有上下文的情况会造成混 07/17 14:23
3F:→ sunny1991225: 淆,因为过去完成式需要一个过去简单式表达的时间点 07/17 14:23
4F:→ sunny1991225: 当作参照点 07/17 14:23
5F:→ sunny1991225: 在没有前後文的情况,那一句话的两个完成式看起来会 07/17 14:24
6F:→ sunny1991225: 只有同样一个时间参照点,变成雨既在下又没在下的情 07/17 14:24
7F:→ sunny1991225: 况 07/17 14:24
8F:→ sunny1991225: 另一个可以看出第一句话其实有两个时间参照点的方式 07/17 14:30
9F:→ sunny1991225: 是从语句结构。那边的but是当对等连接词用,前後两 07/17 14:30
10F:→ sunny1991225: 个对等句用过去简单式标记出的时间是不同的 07/17 14:31
11F:推 naushtogo: 发现你有一个盲点,从你每次形容完成式是“持续如何” 07/17 16:26
12F:→ naushtogo: 来看。这其实只是其中一个情况,还有情况2“已经如何” 07/17 16:26
13F:→ naushtogo: ,情况3“曾经如何”,当然这只是大略分。你经常把情况 07/17 16:26
14F:→ naushtogo: 1跟2搞混,那很多句子你当然想不透。 07/17 16:26
15F:→ sunny1991225: 除了nau版友说的那几点之外,我想你应该要知道的是 07/17 16:43
16F:→ sunny1991225: 过去完成式是一种使用上比较多限制的时态 07/17 16:43
17F:→ sunny1991225: 过去完成式跟现在完成式不一样的地方在於,现在完成 07/17 16:45
18F:→ sunny1991225: 式的那个“现在“有一个indexical的特性,即使我们 07/17 16:45
19F:→ sunny1991225: 不特别标记出“现在“,我们总是知道当事人说的是什 07/17 16:45
20F:→ sunny1991225: 麽时候 07/17 16:45
21F:→ sunny1991225: 但这在过去完成式的情况不太一样。过去完成式的“过 07/17 16:46
22F:→ sunny1991225: 去”是指向一个特定的时间参照点的 07/17 16:46
23F:→ sunny1991225: 这也是为什麽你常常会看到过去简单式和过去完成式在 07/17 16:47
24F:→ sunny1991225: 同一句话里面被同时使用 07/17 16:47
25F:→ sunny1991225: 因为让听话者知道你的时间参照点是很重要的。过去完 07/17 16:49
26F:→ sunny1991225: 成式的完成总是相对於某个特定的过去时间点。 07/17 16:49
27F:→ sunny1991225: 除非你想要表达过去时序的先後关系,不然一般都是用 07/17 16:51
28F:→ sunny1991225: 过去简单式就足够 07/17 16:51
29F:推 naushtogo: 再给个提示,情况123“常分别跟不同的词搭配”(只是经 07/17 16:51
30F:→ naushtogo: 常,不是一定),可以上网找人家整理好的搭配状况。了 07/17 16:51
31F:→ naushtogo: 解为什麽要这样搭後,你也会更稍微清楚什麽时候用完成 07/17 16:51
32F:→ naushtogo: 式,什麽时候用过去式。 07/17 16:51
33F:推 kee32: the rain had been stopped by whom? 07/17 17:33
34F:→ sunny1991225: 他是问能否把was over换成had been over而不是能否 07/17 17:45
35F:→ sunny1991225: 把had stopped换成had been stopped吧 07/17 17:45
36F:推 naushtogo: S大提的过去时间参照点很重要,没有点出过去时间,你是 07/17 17:45
37F:→ naushtogo: 不能用过去完成式的。当然意思方面还是分情况123,不要 07/17 17:45
38F:→ naushtogo: 全部都用情况1来解释。希望这样结合我们两个的解释,你 07/17 17:45
39F:→ naushtogo: 可以看懂上面四个句子。 07/17 17:45
40F:推 kee32: sunny,换成had been over,一样的问题会产生,had been ov 07/17 22:57
41F:→ kee32: er by whom? 07/17 22:57
42F:→ sunny1991225: 这里的over不是只是一个adj吗? 07/18 00:18
43F:→ sunny1991225: 如果是觉得语意有空缺其实补一个for how long就OK了 07/18 00:19
44F:→ sunny1991225: 像是Christmas has been over for four months这样 07/18 00:20
45F:→ sunny1991225: 而已 07/18 00:20
46F:推 kee32: over就像之前讨论的close(门窗之类的),你用完成式,会 07/18 11:59
47F:→ kee32: 有被开开关关或停止又开始的意思。再次拜托,学文法不是背 07/18 11:59
48F:→ kee32: 公式。 07/18 11:59
50F:→ kee32: 文法”就对了,然而实际上你想像的合文法,却没有人那麽使 07/18 12:01
51F:→ kee32: 用。 07/18 12:01
52F:→ sunny1991225: 如果是end我会同意这个说法 07/18 12:13
53F:→ sunny1991225: 可是has been over明明不少人用阿... 07/18 12:13
56F:→ sunny1991225: 而且历史书上也常有war had been over for x years 07/18 12:17
57F:→ sunny1991225: 这种说法 07/18 12:17
58F:→ sunny1991225: 从实际使用上来看这跟has been dead是一样的状况 07/18 12:22
59F:→ sunny1991225: dead跟over在这里并不是分词,而是一个很单纯的状态 07/18 12:22
60F:→ sunny1991225: 形容词 07/18 12:22
61F:→ sunny1991225: 就跟不会有人觉得has been dead是在说一个人死了又 07/18 12:24
62F:→ sunny1991225: 死一样 07/18 12:25
63F:→ sunny1991225: 至少根据我自己的印象,只有用has been end会有这个 07/18 12:29
64F:→ sunny1991225: 问题 07/18 12:29
65F:→ sunny1991225: 这不是背公式的问题,而是跟我自己遇到这个字的使用 07/18 12:31
66F:→ sunny1991225: 经验不符合 07/18 12:31
67F:→ sunny1991225: (上面typo,是has ended不是has been end 07/18 12:49
68F:→ sunny1991225: 这种句子+for时间才会有开开关关或结束又开始的问题 07/18 12:51
69F:→ accro: 大概了解了,谢谢各位用心回覆 07/18 13:13
70F:推 kee32: the war has been ended, the war has been over; he has b 07/18 15:25
71F:→ kee32: een killed, he has been dead,这两套用法,sunny你可以查 07/18 15:25
72F:→ kee32: 一下哪一套比较多人用 07/18 15:25
73F:→ sunny1991225: textranch上the war has been over的result有 07/18 15:45
74F:→ sunny1991225: 4070000笔 07/18 15:45
75F:→ sunny1991225: the war has been ended只有7760笔 07/18 15:46
76F:→ sunny1991225: "he has been killed"有993000笔 07/18 15:55
77F:→ sunny1991225: he has been dead比较少但也有520000笔 07/18 15:56
78F:→ sunny1991225: 跟上面的has been over和has been ended的情况差很 07/18 15:56
79F:→ sunny1991225: 多 07/18 15:56
80F:推 kee32: 我有地方讲错了(遮脸),has been ended反而有反反覆覆的 07/18 17:56
81F:→ kee32: 意思… 07/18 17:56