现在完成时:对现在有影响的过去行为
Present Result。
Grammar Rule in 30 Seconds
Use the Present Perfect to describe a past action that has a direct, visible, or important effect on the present moment.
- Focus on the result, not the time. Example: 'I've lost my keys' (I don't have them now).
- Use 'have' or 'has' plus the past participle. Example: 'She has finished her work' (She is free now).
- Never use specific time words like 'yesterday' or 'last week' with this specific meaning.
Overview
Present Perfect 的原因。在英语里,我们聊过去不仅仅是为了讲故事。我们经常谈论过去,是因为它解释了为什么此时此刻事情是这个样子的。它是连接“那时”和“现在”的桥梁。把它想象成“现在怎样?”的时态。如果你说 I lost my keys(我丢了钥匙),你只是在讲一个过去的悲伤故事。但如果你说
I have lost my keys,你是在告诉我为什么你现在正站在雨中,看起来很可怜。它把一个完成的动作和一个现在的后果联系在了一起。这就像 Netflix 的悬念结尾,上一集的剧情直接影响了这一集。
How This Grammar Works
Present Perfect 对日期和时间很害羞。它更喜欢关注事物的“状态”。工作做完了吗?窗户破了吗?Uber 到了吗?这些都是关于当前状态的问题,即使动作发生在几分钟或几小时前。这就像查外卖 App 的状态。食物 'has been picked up'(已被取走)——这就是为什么你现在正在准备盘子。Formation Pattern
I, You, We, They, He, She, 或 It。
have 或 has。has 只用于“第三人称”(He, She, It)。其他人都用 have。
Past Participle(第三种形式)。对于规则动词,结尾就是 -ed(像 worked 或 played)。对于不规则动词,嗯,你得背下来。抱歉,规矩不是我定的!
I have 变成 I've,She has 变成 She's。
I have lost my phone. | 我现在没手机了。
She hasn't finished the report. | 报告还没完成。
Have they arrived yet? | 他们现在到了吗?
Yes, I have. / No, she hasn't. | 简单的确认。
When To Use It
- Immediate Results: 你刚摔了手机,屏幕碎了。"I've broken my phone!"(结果:它现在是坏的)。
- Recent News: 你刚拿到工作 offer。"I've got the job!"(结果:你现在被录用了)。
- Unfinished Timeframes: 这包括像
today,this week, 或this month这样的词。"I've drank three coffees today."(今天还没过完,你可能已经在发抖了)。 - Life Experiences (so far): 你一生中做过的事,其“结果”是你现在的知识或记忆。"I've seen that movie three times."
- Changes over time: "You've grown so much!"(结果:你现在比以前高了)。
Common Mistakes
- The Time Trap: 永远不要把
Present Perfect和具体的过去时间一起用。你不能说I have seen him yesterday.
这就像穿凉鞋配袜子——理论上可行,但社交上很尴尬。具体时间要用一般过去时:I saw him yesterday.
- The 'Has' Haters: 忘记给
He/She/It切换成has。说She have finished听起来像个电量不足的机器人。对于“第三人称单数”一定要用has。 - The Participle Panic: 用了一般过去式而不是分词。
I have went是个经典错误。应该是I have gone.如果你不确定,去 Google 一下动词的“三态”。 - Overusing it: 别对每个过去动作都用它。如果你在讲童年的长故事,保持用一般过去时。
Present Perfect是用于新闻和结果的,不是用来叙述你 2012 年暑假的。
Contrast With Similar Patterns
Past Simple。把 Past Simple 想象成一条死胡同。它发生了,结束了,埋在历史的坟墓里了。I lost my keys in 2015.谁在乎啊?那只是个趣闻。但
Present Perfect 是活的。I have lost my keys意味着我现在被锁在外面,可能得睡花园了。
Present Perfect Continuous (I have been working)。当我们要强调 *持续时间* 或 *过程* 时,用进行时版本。"I've been cleaning for three hours(我累坏了)。我们用简单的 Present Perfect 来表示 *完成* 或 *结果*。I've cleaned the kitchen"(看它多亮!)。如果你想炫耀成品,就用我们正在学的这个关注结果的版本。Quick FAQ
我可以和 just 一起用吗?
当然!"I've just finished" 强调结果是崭新的。这就像 YouTube 缩略图上的 'New' 标签。
那 yet 和 already 呢?
它们是 Present Perfect 的好基友。Already 用于发生得比预期早的事情。Yet 用于我们在等待的事情。"I've already eaten vs Has the mail arrived yet?"
美式英语和英式英语有区别吗?
好眼力!美国人经常用一般过去时 (I ate already),而英国人坚持用完成时 ("I've already eaten")。在 Zoom 面试中,两种都可以,但完成时版本听起来稍微专业一点点。
它适用于社交媒体配文吗?
必须的!"I've finally moved into my new apartment!" 是个经典的 IG 配文。它把你过去的打包压力和你现在酷炫的新客厅联系在了一起。
Present Perfect Conjugation
| Subject | Auxiliary | Past Participle | Example |
|---|---|---|---|
|
I
|
have
|
finished
|
I have finished.
|
|
You
|
have
|
lost
|
You have lost it.
|
|
He
|
has
|
gone
|
He has gone.
|
|
She
|
has
|
broken
|
She has broken it.
|
|
It
|
has
|
rained
|
It has rained.
|
|
We
|
have
|
arrived
|
We have arrived.
|
|
They
|
have
|
cleaned
|
They have cleaned.
|
Common Contractions
| Full Form | Contraction | Pronunciation Note |
|---|---|---|
|
I have
|
I've
|
Rhymes with 'five'
|
|
You have
|
You've
|
Rhymes with 'move'
|
|
He has
|
He's
|
Sounds like 'heez'
|
|
She has
|
She's
|
Sounds like 'sheez'
|
|
It has
|
It's
|
Sounds like 'its'
|
|
We have
|
We've
|
Rhymes with 'sleeve'
|
|
They have
|
They've
|
Rhymes with 'save'
|
Meanings
The Present Perfect is used to describe an action that happened at an unspecified time in the past, but the focus is entirely on the state or consequence that exists in the present.
Visible Results
Actions that happened recently and the physical evidence is still visible.
“It has rained. (The ground is still wet.)”
“He has washed the car. (The car is shiny now.)”
Possession/Loss
Changes in ownership or location that affect current availability.
“I've lost my wallet. (I don't have it now.)”
“Someone has taken my seat. (I have nowhere to sit.)”
Information/News
Announcing something that has just happened which changes the current situation.
“The taxi has arrived. (It is waiting outside.)”
“The President has resigned. (The office is now vacant.)”
Completed Tasks
Finishing an action that grants a new status or freedom in the present.
“I've finished my homework. (I can go out now.)”
“She has passed her exam. (She is now a qualified driver.)”
Reference Table
| 主语 | 助动词 | 动词过去分词 | 例句 |
|---|---|---|---|
|
I
|
have ('ve)
|
done
|
I've done my homework.
|
|
You
|
have ('ve)
|
seen
|
You've seen this before.
|
|
He
|
has ('s)
|
broken
|
He's broken his phone.
|
|
She
|
has ('s)
|
finished
|
She's finished her report.
|
|
It
|
has ('s)
|
started
|
It's started to rain.
|
|
We
|
have ('ve)
|
eaten
|
We've eaten too much.
|
|
They
|
have ('ve)
|
arrived
|
They've arrived safely.
|
正式程度
I am pleased to inform you that the report has been finalized. (Workplace)
I have finished the report. (Workplace)
I've done the report. (Workplace)
Report's sorted. (Workplace)
现在完成时:动作与结果的桥梁
核心思想
- 过去动作 Completed in the past
- 现在结果 Impacts 'now'
主要用途
- 解释“为什么” Why are you tired? (I've studied)
- 即时影响 The pizza has arrived!
禁止使用
- 具体过去时间 yesterday, last week
现在完成时 vs 一般过去时
时态选择决策树:过去到现在的连接
动作是在过去发生的吗?
该动作对“现在”有明显的影响或结果吗?
句中提到了具体的过去时间吗 (如 yesterday)?
完成时结果分类
生理状态
- • I've cut my finger.
- • The window has broken.
当前进度
- • She's finished her work.
- • We've booked the flights.
情绪反应
- • He's heard bad news.
- • I've lost my pet.
可用性/状态
- • They've already eaten.
- • The train has left.
按水平分级的例句
I have finished my lunch.
I have finished my lunch.
She has lost her book.
She has lost her book.
We have washed the car.
We have washed the car.
They have gone home.
They have gone home.
I've just seen a ghost!
I've just seen a ghost!
Has the bus arrived yet?
Has the bus arrived yet?
He hasn't done his homework.
He hasn't done his homework.
We've already bought the tickets.
We've already bought the tickets.
The elevator has broken down, so we have to take the stairs.
The elevator has broken down, so we have to take the stairs.
I've forgotten my password, so I can't log in.
I've forgotten my password, so I can't log in.
Someone has spilled coffee on my new rug!
Someone has spilled coffee on my new rug!
Prices have gone up recently.
Prices have gone up recently.
The company has recently undergone a major restructuring.
The company has recently undergone a major restructuring.
I've misplaced my glasses; have you seen them anywhere?
I've misplaced my glasses; have you seen them anywhere?
The government has announced new measures to tackle inflation.
The government has announced new measures to tackle inflation.
She's clearly been crying; her eyes are all red.
She's clearly been crying; her eyes are all red.
The recent surge in interest rates has effectively stalled the housing market.
The recent surge in interest rates has effectively stalled the housing market.
Scientific consensus has shifted significantly on this issue over the last decade.
Scientific consensus has shifted significantly on this issue over the last decade.
The witness has provided a statement that contradicts the previous evidence.
The witness has provided a statement that contradicts the previous evidence.
I've come to the conclusion that we need a completely different approach.
I've come to the conclusion that we need a completely different approach.
The sheer audacity of his claims has left the committee utterly speechless.
The sheer audacity of his claims has left the committee utterly speechless.
Centuries of erosion have carved deep canyons into the plateau.
Centuries of erosion have carved deep canyons into the plateau.
The poet has masterfully captured the ephemeral nature of youth.
The poet has masterfully captured the ephemeral nature of youth.
A series of unfortunate events has culminated in the present crisis.
A series of unfortunate events has culminated in the present crisis.
容易混淆
Learners often use Present Perfect when a specific time is mentioned, or Past Simple when the result is the focus.
Both connect past to present, but one focuses on the result (Perfect) and the other on the duration (Continuous).
Learners use Present Simple to describe a current state that was caused by a past action.
常见错误
I have see that movie.
I have seen that movie.
He have finished.
He has finished.
I've lost my keys yesterday.
I lost my keys yesterday.
I am finished my work.
I have finished my work.
I have just finish.
I have just finished.
Did you have seen my cat?
Have you seen my cat?
I haven't saw him.
I haven't seen him.
He has gone to Italy three times.
He has been to Italy three times.
I have lived here since two years.
I have lived here for two years.
The mail has arrived at 10 AM.
The mail arrived at 10 AM.
It's the first time I'm seeing this.
It's the first time I've seen this.
句型
I've ___ my ___, so I can't ___.
Look! Someone has ___ the ___.
The ___ has ___, so the ___ is ___.
Real World Usage
I've just parked the car, see you in 2 mins!
I have managed teams of up to twenty people.
The Prime Minister has just announced his resignation.
Your rider has picked up your order!
Flight BA123 has been delayed by two hours.
We've finally moved into our new apartment! 🏠
问问自己“那又怎样?”
离具体的过去时间远点
three days ago!这些词得用过去时。完成时强调的是“现在”: "I've finished my work."死磕不规则动词
这样说更像母语者
缩写才是王道
Smart Tips
Use the Present Perfect to show the cause. It sounds more like an explanation than just a story.
Always use 'has/have' + V3 to describe what happened to cause that mess.
Place 'already' between 'have' and the verb, and 'yet' at the very end.
Ask yourself: 'Does this matter right now?' If yes, use Present Perfect.
发音
Weak form of 'have'
In natural speech, 'have' is often reduced to /əv/ or just /v/.
The 's' in 'has'
When contracting 'has', it sounds like /z/ after voiced sounds (He's gone -> /hiːz/) and /s/ after unvoiced sounds (It's rained -> /ɪts/).
Result Emphasis
I've LOST my KEYS! (Rising on 'lost', falling on 'keys')
Conveys frustration or urgency regarding the present result.
记住它
记忆技巧
Remember: 'Have' + 'Done' = 'Result is here'. If you can see the result, the Present Perfect is the best fit!
视觉联想
Imagine a bridge where the left side is 'Yesterday' and the right side is 'Today'. The Present Perfect is a person standing in the middle, holding hands with both sides.
Rhyme
If the result is what you see, use 'have' and 'has' with the third degree (V3)!
Story
Imagine you walk into your kitchen. The floor is wet. You don't see your roommate washing it, but the result is clear. You say: 'He has washed the floor!' The action is over, but the water is still there.
Word Web
挑战
Look around your room. Find three things that have changed recently. Say them out loud: 'I have opened the window,' 'I have finished my coffee,' etc.
文化笔记
British speakers are much more likely to use the Present Perfect for recent actions with present results. If a Brit loses their keys, they almost always say 'I've lost my keys.'
American speakers often use the Past Simple in situations where the result is present, especially with 'just', 'already', and 'yet'. This is perfectly acceptable in US English.
Similar to British English, Australians use the Present Perfect frequently for news and results, but often with a very relaxed pronunciation of the auxiliary 'have'.
The Present Perfect in English evolved from a possessive construction. In Old English, 'I have found the keys' originally meant 'I possess the keys (which are) found.'
对话开场白
Have you seen any good movies lately?
You look happy! Has something good happened?
Have you ever lost something really important?
What's the most interesting place you've been to?
日记主题
常见错误
Test Yourself
I can't find my phone. I ___ it.
Find and fix the mistake:
She is happy because she finished her exams.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Score: /3
练习题
8 exercisesI can't get into my house because I ___ my keys.
Look! It ___ (stop) raining. Let's go for a walk.
Find and fix the mistake:
I have seen that movie last night.
The taxi is here. (arrive)
1. I've cut my finger. / 2. I've washed my hair. / 3. I've lost my glasses.
___ your homework yet?
Where is Sarah? She ___ (go) to the supermarket.
Find and fix the mistake:
Somebody has broke the window!
Score: /8
Practice Bank
12 exercisesThe power is out. Someone ___ the electricity pole.
I can't come out; I didn't finish my homework yet.
选择正确的句子:
翻译成英文:'包裹刚到。'
将单词重新排列:
将主语与正确的动词形式配对:
My phone is dead because I ___ to charge it.
We visited Paris last year, and we have loved it.
选择正确的句子:
翻译成英文:'我们已经写完报告了,所以可以放松了。'
将单词重新排列组成疑问句:
匹配句子的开头和结尾:
Score: /12
常见问题 (8)
In American English, yes (`I just saw him`). In British English, it is much more common to use the Present Perfect (`I've just seen him`).
`He has been to London` means he went and came back. `He has gone to London` means he is still there.
Because the Present Perfect is a 'present' tense. 'Yesterday' is a finished past time. They don't mix in English logic.
Yes! `I have lived here for ten years` is a result of moving here in the past and still being here now.
Unfortunately, you have to memorize them. Common ones for results are `lost`, `broken`, `gone`, `forgotten`, and `taken`.
Not always. It can be a mental result, like `I've forgotten your name`. You can't 'see' it, but the result is that I don't know your name now.
Yes, as long as the result is still true. `The Earth has cooled down since its formation.`
Using the Past Simple when you want to emphasize that something is still relevant now, or vice versa.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto Compuesto
Spanish allows the perfect tense with some time markers that English forbids.
Passé Composé
French uses Passé Composé for all past actions, even with specific times like 'yesterday'.
Perfekt
German Perfekt is used for finished past events with specific times.
~te iru / ~ta
Japanese focuses more on the current state (is broken) than the link to the past action.
Qad + Past Verb
Arabic uses a particle rather than an auxiliary verb like 'have'.
Le (了)
Chinese has no verb conjugation; it relies entirely on particles and context.
Learning Path
Prerequisites
Learn These First
相关视频
Related Grammar Rules
现在完成时:美式 vs 英式 (I've done vs I did)
Overview 你有没有觉得你的英语{教科书|jiàokēshū}在骗你?你在课上学了一个规则,然后听到一个加州{博主|bózhǔ}完全不理那...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
人生经历:现在完成时与 Ever 和 Never
你有没有过明明翘了健身课,结果两小时后刷着健身 TikTok 却倍感负罪?或者你可能永远无法理解为什么有人喜欢吃菠萝披萨,哪怕你...
将来进行时 (will be -ing)
### Overview 在英语学习的旅程中,当你达到 B2 这个阶段,你已经不再满足于仅仅表达“我要做什么”,而是开始追求表达的**精确度...
英语现在完成时:连接过去与现在(基本构成)
Overview 你{有没有|yǒuméiyǒu}过走进一个{房间|fángjiān},却{完全|wánquán}忘了自己进去是要干嘛?这种事我们都{经历|jīnglì}...