作者ericliu8168 (Eric)
看板Eng-Class
标题[文法] past perfect和past
时间Thu Sep 28 11:48:06 2023
第一道题目:
Sarah: Have you seen Matt recently?
Joe: Matt? He's in Canada.
Sarah: Really? How long has he been in Canada?
Joe: About a year now.
I saw him a few days before he went.
最後一句,he went是後来的时间,为什麽前面的时间是用I saw呢?而不是I had seen?
另一道题目:
Jim and I work for the same company. He joined the company before me.
When I started a few years ago, he
was already working there.
想请问为何用He was already working there而不是He'd already been working there?
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.76.175.147 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1695872888.A.BC7.html
1F:→ phhw: 因为before的关系,已表达两事件的先後顺序。 09/28 13:26
2F:→ phhw: had+pp,可用来强调“早已”见过他了。 09/28 13:26
3F:→ phhw: 以这则对话来说,不太需要强调出国前“早已经见过“,单纯 09/28 13:28
4F:→ phhw: 说明,出国前有见到面即可。 09/28 13:28
5F:→ phhw: 英文尚在学习中,仅个人理解,欢迎打脸XDD~ 09/28 13:30
谢谢楼上回覆!
我找了几个例子,发现好像满多had+pp都会和before一起用
例如:
Example1:
The people sitting next to me on the plane were nervous.
They
hadn't flown before
Example2:
I wasn't sure who she was.
I
had seen her
before, but I couldn't remember where.
※ 编辑: ericliu8168 (42.76.175.147 台湾), 09/28/2023 15:41:49
6F:→ phhw: 完成式,有三个使用时机。 09/28 16:00
7F:→ phhw: 1. 以参考时间为主,回顾动作是否完成。 09/28 16:01
8F:→ phhw: 2. 以参考时间为主,是否有过此经验。 09/28 16:02
9F:→ phhw: 3. 从过去某个起始事件或时间,到参考时间止,某活动持续多 09/28 16:03
10F:→ phhw: 久。 09/28 16:03
11F:→ phhw: 您的ex1,指“经验”,表之前“没有”坐飞机的经验。所以很 09/28 16:04
12F:→ phhw: 紧张。 09/28 16:04
13F:→ phhw: ex2,也是经验,表“曾经”见过,但忘了是谁? 09/28 16:05
14F:→ phhw: 以上是完成式的使用。有些参考书会将“过去”完成式,多附一 09/28 16:10
15F:→ phhw: 个功能,表比“过去还过去”。 09/28 16:10
16F:→ phhw: 所以您才会疑惑,为什麽在before的句型中,两事件,先发生 09/28 16:10
17F:→ phhw: 的事件并不是使用“过去完成式”,而是过去式。 09/28 16:10
18F:→ phhw: 但,毕竟是“完成式”,即便使用在before/after的句型中,也 09/28 16:13
19F:→ phhw: 不能只单纯考虑先後发生顺序。 09/28 16:13
20F:→ phhw: 还是要有刚好符合“完成式”想表达的语气,才会使用过去完 09/28 16:14
21F:→ phhw: 成式表达。 09/28 16:14
22F:→ phhw: 否则用过去式表达即可,因before/after,已经足够表达两事 09/28 16:15
23F:→ phhw: 件的先後顺序了。 09/28 16:15
24F:→ phhw: PS before不只能当连接词使用,也可以是时间副词,表“之前. 09/28 16:18
25F:→ phhw: 先前”。 09/28 16:18
26F:→ phhw: 您的po文,是before做连接词的用法。而您後来的ex1+2,便是 09/28 16:19
27F:→ phhw: 将before当成时间的用法。 09/28 16:19
28F:推 a16745984: A-句子 before B-句子 只要A的时态在B之起(因为是befo 09/28 19:15
29F:→ a16745984: re)文法都成立 至於A是过去式或是过去完成式看语气 ( 09/28 19:15
30F:→ a16745984: 我的想法也可能是错的 参考就好) 09/28 19:15
31F:→ a16745984: 而第二句when的文法限制更少了 也是看语气 09/28 19:21
32F:→ dunchee: 1.简单说就是(非常)正式文法/语法才会这样子讲究。这是 09/28 20:49
33F:→ dunchee: 日常的「普通」对话,不会用到很正式的英文语法,所以在 09/28 20:49
34F:→ dunchee: 这场合已经有before,after这种已经带有明确的前後意思的 09/28 20:49
35F:→ dunchee: 字眼不需要另外用到过去完成式 09/28 20:50
36F:→ dunchee: 2.讲的是"when I started"这特定时间点「当时」的情况, 09/28 22:35
37F:→ dunchee: 不是在讲在那之前的「时间区间」里头的整体情况。改成" 09/28 22:35
38F:→ dunchee: Before"即可 09/28 22:36