English Present Perfect (I have done)
Grammar Rule in 30 Seconds
The Present Perfect acts as a bridge connecting a past action to the present moment, focusing on the result or experience.
- Use 'have' or 'has' plus the past participle (V3) of the verb. Example: 'I have eaten.'
- Use it for life experiences when the specific time doesn't matter. Example: 'I have visited Japan.'
- Use it for actions that started in the past and continue now. Example: 'I have lived here for years.'
Overview
This connects the past to now. The time is not important.
This helps you talk about time in a better way.
Talk about things you did. Talk about things that still happen.
Conjugation Table
| Subject | Auxiliary Verb | Past Participle | Example Sentence | ||
|---|---|---|---|---|---|
| :---------- | :------------- | :-------------- | :------------------------------- | ||
| I | have |
worked |
I have worked hard today. |
||
| You | have |
seen |
You have seen this film. |
||
| He/She/It | has |
finished |
She has finished her report. |
||
| We | have |
studied |
We have studied this topic. |
||
| They | have |
eaten |
They have eaten lunch already. |
How This Grammar Works
Formation Pattern
I have learned a great deal.
The team has achieved its goals.
haven't, hasn't) are standard in spoken English and informal writing.
You haven't completed the task.
He hasn't arrived yet.
Have they understood the instructions?
Has the conference started?
When To Use It
- 1Experiences and Life Events (Unspecified Past Time)
I have visited several European capitals.(The experience is part of your life history; the specific dates are irrelevant.)She has never tried sushi.(This lack of experience is currently true for her.)Have you ever read 'War and Peace'?(This question concerns a lifetime reading experience.)
- 1Actions that Started in the Past and Continue to the Present
We have lived in Berlin for three years.(You moved to Berlin three years ago and still reside there.)He has worked at the university since 2018.(He began working there in 2018 and is still employed there.)The software hasn't crashed since the last update.(The period of stability started after the update and continues.)
- 1Recent Actions with Present Results or Consequences
I've just finished my presentation.(The presentation is now complete, and you might feel relieved or tired.)The mail has arrived.(The mail is now physically present; you can go and collect it.)Oh no, someone has broken the window!(The window is currently in a broken state as a result of a recent action.)
- 1Changes Over Time
The city has become much more cosmopolitan.(This change has happened gradually and is noticeable now.)My English has improved significantly since I started this course.(The improvement is an ongoing process culminating in your current proficiency.)Technology has transformed how we communicate.(The transformation is a process with current, pervasive effects.)
When Not To Use It
- Specific dates or years:
in 1998,on Monday,yesterday - Completed durations:
last week,two days ago,when I was a child - Specific moments:
at 5 PM,this morning(if 'this morning' is already over at the time of speaking)
- Incorrect:
I have seen that film last night.(The phraselast nightdenotes a definite, completed past time.) - Correct:
I saw that film last night.(Use Simple Past for a specific past event.) - Correct:
I have seen that film.(Use Present Perfect to state an experience without specifying when.)
- Incorrect:
They have completed the project in 2023.(in 2023specifies a finished year.) - Correct:
They completed the project in 2023. - Correct:
They have completed the project.(Focus on the completion and present status, not a past date.)
Common Mistakes
- 1Confusing
Present PerfectwithSimple Pastfor actions withfororsince
- Mistake:
I lived here for five years, and I still live here.(Though understandable, this is grammatically imprecise for expressing ongoing duration.) - Correction:
I have lived here for five years.(This clearly indicates the action began five years ago and continues to the present.)
- 1Misusing
beenversusgone
have/has been to: Indicates that someone has visited a place and returned, or has been to a place at some point in their life (experience).She has been to Paris twice.(She visited Paris and is now back.)Have you ever been to a rock concert?(Asking about a life experience.)have/has gone to: Implies that someone has departed for a place and is currently still there or on their way, and has not yet returned.My brother has gone to the store.(He is at the store or en route; he is not currently home.)They have gone on holiday for two weeks.(They are away on vacation and will return later.)
- 1Incorrect Irregular Past Participles
- Mistake:
I have went to the gym.(wentis the simple past ofgo.) - Correction:
I have gone to the gym.(goneis the past participle.) - Mistake:
She has drank all the juice.(drankis the simple past ofdrink.) - Correction:
She has drunk all the juice.(drunkis the past participle.)
- 1Overuse of the
Present Perfectin Narratives
- Mistake:
I have visited London. I have seen the Tower of London, and I have eaten fish and chips.(While grammatically correct, using the Simple Past for the subsequent actions creates a more natural narrative flow once the main topic is introduced.) - Correction:
I have visited London. I saw the Tower of London, and I ate fish and chips.
Memory Trick
This joins the past and the now. It is like a bridge.
Present Perfect Conjugation
| Subject | Auxiliary | Past Participle (V3) | Example |
|---|---|---|---|
|
I
|
have
|
seen
|
I have seen
|
|
You
|
have
|
seen
|
You have seen
|
|
He/She/It
|
has
|
seen
|
She has seen
|
|
We
|
have
|
seen
|
We have seen
|
|
They
|
have
|
seen
|
They have seen
|
Contractions (Short Forms)
| Full Form | Contraction | Negative Contraction |
|---|---|---|
|
I have
|
I've
|
I haven't
|
|
You have
|
You've
|
You haven't
|
|
He has
|
He's
|
He hasn't
|
|
She has
|
She's
|
She hasn't
|
|
It has
|
It's
|
It hasn't
|
|
We have
|
We've
|
We haven't
|
|
They have
|
They've
|
They haven't
|
Meanings
A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.
Life Experience
Talking about things you have done in your life without saying exactly when.
“I have seen that movie three times.”
“She has never traveled abroad.”
Recent Action with Present Result
An action that happened very recently and has a clear effect on the current situation.
“I've cut my finger!”
“The taxi has arrived.”
Unfinished States
Actions or states that started in the past and are still true today.
“We have known each other since primary school.”
“He has worked here for ten years.”
Multiple Actions in the Past
When an action happened several times in the past and might happen again.
“I've called him five times today.”
“We've had four tests this semester.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
S + have/has + V3
|
I have finished.
|
|
Negative
|
S + have/has + not + V3
|
She hasn't eaten.
|
|
Question
|
Have/Has + S + V3?
|
Have they arrived?
|
|
Short Answer (+)
|
Yes, S + have/has.
|
Yes, I have.
|
|
Short Answer (-)
|
No, S + haven't/hasn't.
|
No, she hasn't.
|
|
With 'Just'
|
S + have/has + just + V3
|
I've just woken up.
|
|
With 'Yet'
|
S + haven't + V3 + yet
|
I haven't seen it yet.
|
|
With 'Ever'
|
Have + S + ever + V3?
|
Have you ever flown?
|
Formality Spectrum
I have completed the assignment. (Work/Study)
I've finished my work. (Work/Study)
I'm done. (Work/Study)
I've smashed it. (Work/Study)
Present Perfect Uses
Experience
- Travel I've been to Rome
Result
- Lost I've lost my phone
Unfinished
- Time Since 2010
Present Perfect vs Past Simple
Choosing the Tense
Is the time specific?
Is it still true?
Key Time Markers
Unfinished
- • for
- • since
- • so far
Recent
- • just
- • already
- • yet
Experience
- • ever
- • never
- • before
Examples by Level
I have seen that movie.
She has visited London.
We have eaten pizza.
They have lost the game.
Have you ever been to Paris?
I have never tried sushi.
He has just arrived home.
We haven't finished the work yet.
I have lived here for five years.
She has worked as a teacher since 2015.
They have already seen the new play.
Has he called you yet?
The government has announced new tax cuts.
I've been to the gym three times this week.
Scientists have discovered a new planet.
We have had some technical difficulties today.
This is the first time I have ever seen such a beautiful sunset.
Never have I witnessed such bravery.
The company has since expanded into Asian markets.
Much has been written about this subject recently.
The implications of the treaty have yet to be fully realized.
Whether he has actually achieved his goals remains to be seen.
She has long been considered the leading expert in her field.
The city has undergone a remarkable transformation over the last decade.
Easily Confused
Learners use Present Perfect for specific times or Past Simple for unfinished states.
Both refer to going somewhere, but one implies a return.
Learners don't know whether to focus on the result or the action.
Common Mistakes
I have see him.
I have seen him.
He have gone.
He has gone.
I have went.
I have gone.
I seen it.
I have seen it.
I have seen him yesterday.
I saw him yesterday.
Have you ever went?
Have you ever been?
I am here since Monday.
I have been here since Monday.
I have lived here for 2010.
I have lived here since 2010.
I've already finish.
I've already finished.
I have been to Paris last year.
I went to Paris last year.
It's the first time I'm here.
It's the first time I've been here.
I have gone to the shop, but I'm back now.
I have been to the shop.
Since I have seen him, I was happy.
Since I saw him, I have been happy.
Sentence Patterns
I have never ___ in my life.
She has worked here since ___.
Have you ___ yet?
It's the first time I have ___.
Real World Usage
I have managed a team of ten for three years.
I've just posted a new photo!
The President has signed the new bill into law.
Have you left yet?
I've had this pain since yesterday.
Have you ever been to this museum before?
Your rider has picked up your order.
We have received your request.
The 'When' Test
No 'Yesterday'!
Just, Already, Yet
American 'Did'
Smart Tips
Remember the 'S' rule: He, She, and It are 'Special' and usually take the verb form with an 'S' (has, is, plays).
Use contractions like 'I've' and 'They've' instead of 'I have' and 'They have' in spoken English.
Immediately delete 'have' from your mind. These words are like magnets for the Past Simple.
Always put 'yet' at the very end of the sentence. It sounds much more natural there.
Pronunciation
Contractions
In natural speech, 'have' is almost always contracted to /v/ and 'has' to /z/ or /s/.
Weak Form of Have
When not contracted, 'have' is often pronounced as a weak /həv/ or /əv/.
Question Intonation
Have you ↗ finished?
Rising intonation at the end of yes/no questions.
Memorize It
Mnemonic
H.A.V.E. = Happening At Various Eras (but relevant now).
Visual Association
Imagine a bridge made of the word 'HAVE' connecting a mountain labeled 'PAST' to a house labeled 'NOW'. You are standing on the bridge looking at the house.
Rhyme
If the time is not in sight, Present Perfect is just right!
Story
Imagine you are an explorer. You have climbed Everest, you have swum the Nile, and you have seen the stars. You are telling these stories at a party *now*. Because you are still an explorer, you use 'have done'.
Word Web
Challenge
Write down 3 things you have done today and 3 things you have never done in your life.
Cultural Notes
Brits are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.
Americans often use the Past Simple where Brits use Present Perfect, especially in casual speech.
Similar to British English but with a high frequency of contractions in informal settings.
The construction 'have' + past participle originated in Old English, where 'have' was a verb of possession and the participle was an adjective describing the object.
Conversation Starters
Have you ever traveled to another continent?
What is the best movie you have seen this year?
How long have you lived in your current city?
Have you ever made a mistake that turned out to be a good thing?
Journal Prompts
Common Mistakes
Test Yourself
I ___ (see) that movie three times already.
Which sentence is grammatically correct?
Find and fix the mistake:
She have lived in London for two years.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
He has been a doctor since 2010.
Answer starts with: He ...
A: Have you finished the report? B: No, I ___.
They have arrived.
You can use the Present Perfect with 'last week'.
Score: /8
Practice Exercises
8 exercisesI ___ (see) that movie three times already.
Which sentence is grammatically correct?
Find and fix the mistake:
She have lived in London for two years.
never / I / sushi / have / eaten
He has been a doctor since 2010.
A: Have you finished the report? B: No, I ___.
They have arrived.
You can use the Present Perfect with 'last week'.
Score: /8
Practice Bank
12 exercisesThey ___ (not/visit) their grandparents this year.
My phone is broken. I lost it.
Which sentence is correct?
Translate into English: 'Ella ha estado en París muchas veces.'
Arrange these words into a sentence:
Match the subjects with the correct form:
He `has` never `___` a horse.
We didn't see him since last month.
Choose the correct sentence:
Translate into English: 'Ella ha estado trabajando todo el día.'
Arrange these words into a question:
We `have` already `___` (eat) all the cake.
Score: /12
FAQ (8)
Use `been` if someone went somewhere and returned. Use `gone` if they are still there. Example: 'I've been to the shop' (I'm back) vs 'He's gone to the shop' (He's not here).
In American English, yes ('I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').
Use `since` for a specific point in time (since 2010, since Monday). Use `for` for a period or duration of time (for 5 years, for 2 hours).
Yes, in the context of the Present Perfect, 'I've' is the contraction of 'I have'.
Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the verb 'to have'. Example: 'I have had this car for years.'
Switch to Past Simple as soon as you mention a specific time or start giving details about a finished event.
No. Some verbs are the same in all forms (cut-cut-cut), some are the same in V2 and V3 (buy-bought-bought), and some are all different (go-went-gone).
Yes, in time clauses after 'when', 'as soon as', or 'after'. Example: 'I will go out after I have finished my work.'
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto
English is stricter about 'finished time' markers.
Passé Composé
French uses it for specific past times; English does not.
Perfekt
German uses it as a general past tense; English uses it for present relevance.
~たことがある (~ta koto ga aru)
Japanese splits the English Present Perfect into different structures.
قد + Past Verb (Qad + verb)
Arabic lacks the 'have' + V3 auxiliary structure.
了 (le) / 过 (guo)
Chinese has no verb conjugation or auxiliary verbs for tense.
Learning Path
Prerequisites
Learn These First
Present Perfect: Experiences and Results
Overview The Present Perfect tense serves a crucial function in English: it connects past events, actions, or states dir...
The Passive Voice: Focus on Actions (Present Simple Passive)
Overview The passive voice is a fundamental grammatical structure in English, allowing you to shift emphasis within a se...
Related Videos
Ancient Life as Old as the Universe
Is Civilization on the Brink of Collapse?
How smart are crows? - Katharina Brecht
Learn English Tenses: The Present Perfect
Learn English with Bob the Canadian
Master All 4 Present Tenses in 10 Min | English Grammar Lesson | Best Way To Learn English Tenses
Learn English | Let's Talk - Free English Lessons
Related Grammar Rules
Present Perfect: US vs UK (I've done vs I did)
Overview The Present Perfect tense describes actions completed in the past that maintain a connection to the present. Th...
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...
Life Experiences: Present Perfect with Ever and Never
Overview The Present Perfect with `ever` and `never` is a cornerstone for discussing personal experiences, enabling you...
Future Continuous (will be -ing)
Overview The **Future Continuous** (also called the Future Progressive) is a verb tense used to project yourself into th...
English Present Perfect: Connecting Past to Now (Basic Formation)
Overview The English **Present Perfect** tense serves a crucial function in connecting past events or states with the pr...