Present Perfect: Experiences and Results
Grammar Rule in 30 Seconds
The Present Perfect connects the past to the present, focusing on what you've done or what has just happened.
- Use 'have/has' + the past participle (V3) for life experiences like 'I have traveled to Japan'.
- Use it for past actions with a visible result now, like 'I have lost my keys'.
- Never use specific time words like 'yesterday' or 'in 2010' with this tense.
Overview
It joins the past to now. It says a past action matters today.
We do not say when it happened. We care about now. Use it for your life and news.
Conjugation Table
| Subject | Auxiliary Verb | Main Verb (Past Participle) | Example Affirmative | Example Negative | ||
|---|---|---|---|---|---|---|
| :-------------- | :------------- | :-------------------------- | :--------------------------------- | :-------------------------------------- | ||
| I, You, We, They | have |
seen, eaten, studied |
I have seen that movie. |
We have not finished the report. |
||
| He, She, It | has |
seen, eaten, studied |
She has studied for her exam. |
He has not arrived yet. |
How This Grammar Works
I lost my keys (Simple Past) merely reports the event and does not necessarily convey the present state; you might have found them since.Formation Pattern
I have finished my work.
She has visited Rome twice.
They have learned a lot this semester.
You have not (haven't) eaten breakfast yet.
He has not (hasn't) arrived.
We have not (haven't) seen that film.
Have you ever traveled abroad?
Has she completed her assignment?
Have they decided on a venue?
When To Use It
- 1Life Experiences (without a specific time): You use the Present Perfect to talk about things you
have doneorhave not doneat any point in your life up to the present moment. The emphasis is on the existence of the experience itself, not on when it happened. These sentences often include adverbs likeever,never,before, ormany times.
I have visited over ten countries.(The experience of visiting those countries is part of your life history.)She has never tried sushi.(This lack of experience is true up to now.)Have you ever met a famous person?(Inquiring about any such experience in the listener's life.)
- 1Results or Present Consequences of a Past Action: This is perhaps the most defining characteristic of the Present Perfect. An action occurred in the past, and its effect, outcome, or consequence is still evident and important in the present.
I have broken my arm.(The action of breaking happened in the past, but the arm is still broken now, requiring medical attention.)He has lost his keys.(The losing happened in the past, and he still doesn't have them, preventing him from opening the door.)They have painted the living room.(The painting is finished, and the room looks different now as a result.)
- 1Recent Events (often with
just,already,yet): When describing an action that has occurred very recently, or an action whose completion is newly relevant. These adverbs highlight the proximity of the past action to the present.
I've just finished my report.(The completion was moments ago, and the report is now ready.)She hasn't received her parcel yet.(The non-receipt is still true up to this moment, and she is still waiting.)We have already eaten dinner.(The eating occurred prior to now, so the current state is that we are not hungry or do not need to cook.)
- 1Actions that started in the past and continue to the present (with
forandsince): This use highlights a state or action that began at a past point and is still ongoing. While often explored more deeply in thePresent Perfect: For vs. Sincerule, it's a critical application of the tense's present relevance.
I have known him since 2018.(The knowing began in 2018 and continues to the present.)She has worked at this company for three years.(Her employment started three years ago and is still ongoing.)We have lived in this city all our lives.(The living began in the past and has continued without interruption.)
When Not To Use It
- Incorrect:
I have visited Paris last year.(The phraselast yearspecifies a finished time in the past, making the Simple Past obligatory.) - Correct:
I visited Paris last year.(Simple Past, used with a definite past time expression.) - Correct:
I have visited Paris.(Present Perfect, no specific time given; the focus is on the experience.)
yesterday,last week,last month,last yearin 2023,in Mayan hour ago,a week agowhen I was young,when I lived in Londonat 8 o'clock,on Monday
Common Mistakes
- 1Using Present Perfect with Specific Past Time Expressions: This is arguably the most common error. As discussed, the Present Perfect cannot be used when a definite past time is specified.
- Mistake:
She has called me five minutes ago. - Correction:
She called me five minutes ago.(Use Simple Past withfive minutes ago.) - Mistake:
We have seen that film yesterday. - Correction:
We saw that film yesterday.(Use Simple Past withyesterday.)
- 1Confusion with Simple Past: Learners often struggle to choose between the two tenses. Remember, the Simple Past isolates an event in the past, concluding it there. The Present Perfect draws a line from a past event to the present, highlighting its ongoing connection.
- Situation: You ate breakfast at 7 AM this morning.
- To state the fact:
I ate breakfast at 7 AM.(Simple Past, completed action at a specific past time.) - To state you have done it today (unfinished time period) and feel full now:
I have eaten breakfast today.(Present Perfect, event within the still-continuing period oftoday, with a present result.)
- 1Incorrect Irregular Past Participles: English has numerous irregular verbs, and their past participle forms are often distinct from their Simple Past forms or the regular
-edending. Using the incorrect form is a frequent error.
- Mistake:
I have went to the store. - Correction:
I have gone to the store.(Past participle ofgoisgone, notwent.) - Mistake:
She has saw that movie. - Correction:
She has seen that movie.(Past participle ofseeisseen, notsaw.)
- 1Misusing
beenvs.gone: This pair causes particular confusion, especially for non-native speakers. Both are past participles ofto go, but they convey different meanings in the Present Perfect.
Been(as inhave been to): Indicates that someone went to a place and has since returned. The journey is complete.I have been to Paris twice.(You went, and you are back now.)Gone(as inhas gone to): Indicates that someone went to a place and is currently still there or is on their way. They have not yet returned.He has gone to the supermarket.(He is at the supermarket or en route; he is not here now.)
Memory Trick
To effectively recall the primary function of the Present Perfect, focus on its inherent connection between the past and the present. A useful mnemonic is:
Present Perfect = Past Event + Present Relevance.
The action is done. The result is here now. It is a link.
Present Perfect Conjugation
| Subject | Auxiliary (have/has) | Past Participle (V3) | Example |
|---|---|---|---|
|
I
|
have
|
seen
|
I have seen it.
|
|
You
|
have
|
worked
|
You have worked hard.
|
|
He / She / It
|
has
|
gone
|
She has gone home.
|
|
We
|
have
|
finished
|
We have finished.
|
|
They
|
have
|
eaten
|
They have eaten.
|
|
The team
|
has
|
won
|
The team has won.
|
|
My friends
|
have
|
arrived
|
My friends have arrived.
|
Common Contractions
| 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 an action that began in the past and has relevance to the present moment.
Life Experience
Talking about things you have done at some point in your life without saying exactly when.
“She has visited five different continents.”
“Have you ever eaten snails?”
Present Result
An action that happened recently where the result is still important or visible now.
“I have cut my finger! (It is bleeding now)”
“The taxi has arrived. (It is waiting outside)”
Change Over Time
Describing how someone or something has changed from the past to the present.
“Your English has improved a lot since last year.”
“The town has grown significantly in the last decade.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
Subj + have/has + V3
|
I have visited Rome.
|
|
Negative
|
Subj + haven't/hasn't + V3
|
I haven't visited Rome.
|
|
Question
|
Have/Has + Subj + V3?
|
Have you visited Rome?
|
|
Short Answer (+)
|
Yes, Subj + have/has.
|
Yes, I have.
|
|
Short Answer (-)
|
No, Subj + haven't/hasn't.
|
No, I haven't.
|
|
With 'Just'
|
have/has + just + V3
|
I have just finished.
|
|
With 'Yet'
|
haven't + V3 + yet
|
I haven't finished yet.
|
|
With 'Already'
|
have/has + already + V3
|
I have already finished.
|
Formality Spectrum
I am pleased to inform you that the project has been completed. (Work/Task completion)
I have finished the project. (Work/Task completion)
I've done it! (Work/Task completion)
Done and dusted. (Work/Task completion)
The Present Perfect Bridge
Experiences
- Travel I've been to Spain
- Skills I've learned guitar
Results
- Lost items I've lost my keys
- News The bus has left
Past Simple vs Present Perfect
Examples by Level
I have seen that movie.
She has visited Italy.
We have eaten lunch.
They have lost the game.
Have you ever been to Paris?
I have never tried sushi.
He has just arrived at the station.
We haven't seen the new teacher yet.
I've already sent the report to the manager.
She's been to the doctor three times this week.
Have you finished your homework yet?
The prices have gone up recently.
Scientists have discovered a new planet in a nearby galaxy.
I've been working here for ten years, but I've never seen anything like this.
Has the government decided on the new tax policy yet?
The company has expanded its operations into three new countries.
The architectural landscape of the city has undergone a radical transformation.
I have long maintained that education is the key to social mobility.
Recent studies have called into question the validity of the previous findings.
He has proven himself to be an invaluable asset to the team.
The poet has captured the ephemeral nature of youth with startling clarity.
Whether or not the treaty has actually achieved its aims remains a matter of debate.
I have known many a man to fail where he might have succeeded with a little more patience.
The sheer scale of the disaster has left the international community reeling.
Easily Confused
Learners often use Present Perfect when they mention a specific time.
Both are past participles of 'go' (in a sense), but they mean different things.
Both describe duration but start from different points.
Common Mistakes
I have see that movie.
I have seen that movie.
He have finished.
He has finished.
I have went to London.
I have been to London.
I have visited her yesterday.
I visited her yesterday.
Have you ever went there?
Have you ever been there?
I didn't see him yet.
I haven't seen him yet.
She has lived here since two years.
She has lived here for two years.
I have been knowing him for years.
I have known him for years.
Where have you been gone?
Where have you been?
I've already finished it last week.
I finished it last week.
This is the first time I am seeing this.
This is the first time I have seen this.
Sentence Patterns
I have never ___ in my life.
Have you ___ yet?
She has already ___ three times today.
It's the first time I have ever ___.
Real World Usage
I have managed several large teams in my previous role.
I've just arrived! Where are you?
The President has signed the new bill into law.
I haven't received my order yet.
Have you ever visited the Eiffel Tower?
We've finally made it to the top! 🏔️
The 'News' Tense
No 'Yesterday'!
Been vs Gone
American vs British
Smart Tips
Stop! If you use those words, you cannot use 'have'. Use the simple past instead.
Always use the Present Perfect. It makes your life sound like an ongoing journey.
Use 'has' or 'have' to explain why that result exists.
Put 'ever' right before the main verb (the V3).
Pronunciation
Contraction of 'have'
In natural speech, 'have' is almost always contracted to /v/ after pronouns.
Contraction of 'has'
The 's' in 'He's' or 'She's' can be 'is' or 'has'. Context tells you which one (if followed by V3, it's 'has').
Rising intonation for experience questions
Have you ever been to Spain? ↗
Conveys curiosity and openness.
Memorize It
Mnemonic
H.A.V.E. = Happening At Vague Eras. Use it when you don't know exactly when!
Visual Association
Imagine a bridge connecting a foggy past to a bright present. On the bridge, you are carrying a suitcase (your experiences) or a broken key (a result).
Rhyme
If the time is clear, Past Simple is here. If the time is a mystery, Present Perfect is history (that matters now)!
Story
A traveler arrives at a hotel. He says 'I have arrived' (Result). The clerk asks 'Have you ever stayed here?' (Experience). The traveler says 'I have lost my passport' (Result).
Word Web
Challenge
Write down 3 things you have done today and 3 things you have never done in your life.
Cultural Notes
British speakers are much more likely to use the Present Perfect with 'just', 'already', and 'yet'.
American speakers often substitute the Past Simple in situations where the result is recent.
Similar to British English, but with a high frequency of 'been' for experiences in casual conversation.
The Present Perfect developed in Germanic languages as a way to express the 'resultative' state of an action.
Conversation Starters
Have you ever traveled to a country that surprised you?
What is the most interesting book you have read this year?
Have you seen any good movies lately?
How has your city changed since you were a child?
Journal Prompts
Common Mistakes
Test Yourself
She ___ to Japan twice.
I ___ (not/see) that movie yet.
Find and fix the mistake:
I have finished my homework yesterday.
Is he here? (No, he left a minute ago).
Match each item on the left with its pair on the right:
I haven't seen him ___ 2015.
'Have you ever ate insects?'
A: Where is Sarah? B: She ___ to the bank. She'll be back in an hour.
Score: /8
Practice Exercises
8 exercisesShe ___ to Japan twice.
I ___ (not/see) that movie yet.
Find and fix the mistake:
I have finished my homework yesterday.
Is he here? (No, he left a minute ago).
1. Experience, 2. Result, 3. Duration
I haven't seen him ___ 2015.
'Have you ever ate insects?'
A: Where is Sarah? B: She ___ to the bank. She'll be back in an hour.
Score: /8
Practice Bank
13 exercisesI have just ___ my coffee.
We didn't see him since last week.
Choose the correct sentence:
Translate into English: 'Ella ha terminado sus estudios.'
Arrange these words into a question:
Match the subjects with the correct form:
The team ___ (win) three championships so far.
My phone is broken since this morning.
Choose the correct sentence:
Translate into English: 'Nunca hemos visto un ovni.'
Arrange these words into a sentence:
Match the verbs with their past participles:
I ___ been to New York three times.
Score: /13
FAQ (8)
In American English, yes (`I just finished`). In British English, it is much more common to use the Present Perfect (`I've just finished`).
`I've been` is for an unspecified time in your life. `I went` is for a specific time, like `I went last year`.
Because 'the company' is a singular collective noun, which acts like 'it'. So we use `has`.
No. `I've got` usually means 'I have' (possession) in the present. `I've had` is the Present Perfect of 'have' (e.g., `I've had this car for years`).
No, 'yet' is used for questions (`Have you...? yet`) and negatives (`I haven't... yet`). For affirmatives, use 'already'.
Group them by sound! (Sing/Sang/Sung, Ring/Rang/Rung) or (Write/Written, Drive/Driven). Practice is key.
Yes, as long as you don't say exactly when. `Humans have walked on the moon` is correct even though it happened decades ago.
It means 'in the recent period of time'. For example, `I haven't slept well lately`.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto Compuesto
English forbids specific time markers (yesterday), while some Spanish dialects allow them.
Passé Composé
French uses it for 'I saw him yesterday'; English cannot.
Perfekt
〜たことがある (ta koto ga aru)
Japanese has separate structures for 'experience' and 'result'.
قد + Past Tense (Qad + Māḍī)
Arabic doesn't have a separate 'have' auxiliary for tenses.
了 (le) or 曾经 (céngjīng)
Chinese relies on context and particles rather than auxiliary verbs.
Learning Path
Prerequisites
Continue With
Present Perfect vs. Continuous: Results or Process?
Overview The English verbal system provides two principal tenses to connect past actions or states to the present moment...
Present Perfect Continuous: Living the Journey (have been -ing)
Overview The `Present Perfect Continuous` tense, also termed the `Present Perfect Progressive`, denotes actions initiate...
English Future Perfect: Will Have Done (Future Perfect)
Overview The **Future Perfect** tense, articulated as `will have done`, describes an action that will be definitively co...
Present Perfect: Already, Yet, Just
Overview English employs adverbs such as `just`, `already`, and `yet` to provide crucial temporal and attitudinal nuance...
Present Perfect: For vs. Since (Duration & Starting Point)
Overview The `Present Perfect` tense in English establishes a connection between a past action or state and the present...
English Present Perfect (I have done)
Overview The **English Present Perfect** tense establishes a crucial link between past actions or states and the present...
Related Videos
Grading Canada's Provincial Flags
The Billion Dollar Secrets Inside Tumbleweeds
The infamous JoJo thought experiment - Michael Vazquez and Sarah Stroud
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
English Verb Tenses Guide - Learn About Simple, Perfect, and Continuous Tenses
Oxford Online English
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...