时间 Present Perfect – 过去与现在之间的桥梁
时间 Present Perfect 对于许多学习英语的人来说是最大的挑战。成功的关键在于理解,这个时态 连接了过去与现在。
第一部分:初学者(基础知识)
在基础水平上,你必须记住一个关键原则:我们使用 Present Perfect,当我们谈论一个发生在过去的动作,但其 结果在现在是明显且重要的。不重要的是,确切的时间是什么 – 重要的是这个事实及其今天的后果。
1. 我们如何构建句子?
构造需要使用所谓的“动词的第三形式”:
- 主语(例如:I,he,we)。
- 助动词 have 或 has(对于第三人称单数:he, she, it)。
- 主要动词的第三形式(Past Participle)。对于规则动词,我们添加后缀-ed(例如:played),而对于不规则动词,我们必须学习表格中的形式(例如:gone,seen,written)。
应用示例(现在的结果):
- I have lost my keys. (我丢了钥匙。 -> 后果:我现在不能进家。无论我是什么时候丢的都不重要)。
- She has broken her leg. (她摔断了腿。 -> 后果:她的腿现在打着石膏,不能和我们一起踢球)。
2. 应该引起“红灯”的单词
这些单词经常(虽然不总是!)伴随着学习初期的Present Perfect:
- just (刚刚,刚才) – 例如:I have just finished my dinner.
- already (已经) – 例如:We have already seen this movie.
- yet (还 / 已经?– 用于否定句和句末的问题) – 例如:Have you done your homework yet?
第二部分:高级(细微差别和语境)
当你已经理解了过去与现在的基本关系时,是时候看看Present Perfect在英语中自然表达绝对必要的情况。
1. 生活经历 (Life Experiences)
我们使用这个时间来说明我们在生活中做过某事(或没有),而不提供具体的日期。我们将生活视为一个未结束的时间段(从出生到现在)。
- I have been to Japan three times. (我一生中去过日本三次)。
- Have you ever eaten sushi? (你曾经吃过寿司吗?)。
- She has never flown in a helicopter. (她从未乘坐过直升机)。
2. 未结束的时间段 (Unfinished Time)
如果我们谈论的是仍在进行的事件(例如今天、本周、今年),我们使用 Present Perfect。
- I have drunk three cups of coffee today. (我今天喝了三杯咖啡 – 而且一天还没有结束,可能会喝第四杯)。
- It hasn’t rained this week. (本周没有下雨 – 这一周仍在进行中)。
3. 持续时间(与 „for” 和 „since”)
我们将其与表示状态的动词(例如 know、have、be)一起使用,以说明这种状态持续了多久 – 从过去的某一时刻到现在。
- I have known him for 10 years. (Znam go przez 10 lat – poznałem go 10 lat temu i nadal go znam).
- We have lived here since 2015. (Mieszkamy tu od 2015 roku).
4. Złapmy różnicę: Present Perfect vs Past Simple
这是最常见的陷阱!查看下面的表格,以便一次性消除何时使用哪个时态的疑问。
| 特征 | Present Perfect | Past Simple |
|---|---|---|
| 事件时间 | 不确定,不知道或时间段仍在继续(例如:today)。 | 已结束,具体确定(例如:yesterday,in 2010)。 |
| 现在的影响 | 非常重要(事件对现在有影响)。 | 没有或不重要(这是过去的一个封闭章节)。 |
| 例子(钥匙) | I have lost my keys. (我丢了钥匙,现在还没有,正站在门口)。 | I lost my keys yesterday. (我昨天丢了。也许我已经找到了,或者我做了新的)。 |
| 例子(生活) | Shakespeare has written many plays. (错误!莎士比亚已经去世,他的生活时期已经结束)。 | Shakespeare wrote many plays. (正确。动作在过去结束)。 |