Present Perfect Tense
Learn to connect the past with the present. Master the use of have/has + past participle to talk about experiences, changes, and unfinished time periods.
What is the Present Perfect?
The Present Perfect is a tense that connects the past to the present. It is used to talk about past actions with present relevance, experiences, changes over time, and actions that started in the past and continue to the present. Unlike the Past Simple, the Present Perfect does not focus on when the action happened, but on the result or connection to now.
Key idea: Present Perfect = past action with present result or connection.
Form: How to Build the Present Perfect
โ Affirmative (Positive) Form
Subject + have/has + past participle
๐ Past Participles
Regular Verbs: add -ed
work โ worked, play โ played, visit โ visited
Irregular Verbs: memorize
go โ gone, see โ seen, eat โ eaten, write โ written
โ Negative Form
Subject + have/has + not + past participle
โ Interrogative (Question) Form
Have/Has + subject + past participle?
When to Use Present Perfect
1. Life Experiences
Talking about things you have or haven't done in your life
"I have been to Japan."
"She has never tried sushi."
2. Unfinished Time Periods
Actions in a time period that is not yet finished
"I have worked hard today."
"She has called three times this week."
3. Past Action with Present Result
Something that happened in the past affects the present
"I have lost my keys." (I can't find them now)
"She has broken her leg." (she is in a cast now)
4. Actions from Past to Present (for/since)
Actions that started in the past and continue to the present
"I have lived here for 10 years."
"She has worked here since 2015."
Signal Words (Time Expressions)
๐ FOR + period of time
for two years, for a long time, for three hours
"I have lived here for 5 years."
๐ SINCE + point in time
since 2010, since Monday, since I was a child
"I have lived here since 2015."
๐ EVER / NEVER
"Have you ever been to London?"
"I have never seen snow."
๐ ALREADY / YET
"I have already finished my homework."
"Have you finished yet?"
Common Irregular Verbs (Past Participle)
| Base Form | Past Simple | Past Participle | Base Form | Past Simple | Past Participle |
|---|---|---|---|---|---|
| be | was/were | been | go | went | gone |
| begin | began | begun | have | had | had |
| break | broke | broken | know | knew | known |
| bring | brought | brought | make | made | made |
| buy | bought | bought | see | saw | seen |
| do | did | done | take | took | taken |
| drink | drank | drunk | write | wrote | written |
| eat | ate | eaten | speak | spoke | spoken |
| fly | flew | flown | wear | wore | worn |
| forget | forgot | forgotten | win | won | won |
Present Perfect vs Past Simple
Present Perfect
Focus on result or connection to now. No specific time.
- "I have visited Paris." (experience)
- "She has lost her keys." (result now)
- "I have lived here for 5 years." (still here)
Past Simple
Focus on when the action happened. Specific past time.
- "I visited Paris in 2019."
- "She lost her keys yesterday."
- "I lived here for 5 years." (but I don't now)
More Examples
๐ Life Experiences:
- I have been to Italy twice.
- She has never eaten sushi.
- Have you ever seen a tiger?
โฐ With FOR and SINCE:
- I have known her for 10 years.
- They have lived here since 2010.
- We haven't seen each other for a long time.
โ With ALREADY and YET:
- I have already finished my homework.
- Have you eaten yet?
- She hasn't called me yet.
๐ Present Result:
- I have lost my wallet. (I can't find it now)
- She has broken her phone. (it doesn't work)
- They have arrived. (they are here now)
Common Mistakes to Avoid
โ Incorrect:
"I have seen him yesterday."
โ Correct:
"I saw him yesterday." (Past Simple with specific time)
โ Incorrect:
"She have gone to London."
โ Correct:
"She has gone to London." (has for he/she/it)
โ Incorrect:
"I have went to Paris."
โ Correct:
"I have gone to Paris." (past participle gone)
โ Incorrect:
"I have lived here since five years."
โ Correct:
"I have lived here for five years." (for + period of time)
Interactive Exercises
Practice what you've learned. Choose the correct answer.
Quick Summary
have/has + past participle
I have worked, She has gone
Experiences, changes, unfinished time, for/since
ever, never, already, yet, for, since, just
๐ก Remember: Present Perfect connects the past to the present. Use it for experiences, results, and actions that continue to now!