Present Perfect: Repeated Actions (Life Experiences)
Present Perfect!
Grammar Rule in 30 Seconds
Use the Present Perfect to talk about things you have done in your life without saying exactly when they happened.
- Use 'have/has' + the past participle (V3) of the verb. Example: 'I have traveled.'
- Do NOT use specific time words like 'yesterday' or 'in 2010'. Example: 'I have seen it.'
- Use it for repeated actions in the past. Example: 'I have seen this movie five times.'
Overview
Talk about things you did before. They are important now.
Talk about your life. Say what you know or did.
Past actions help you now. Exact dates are not important.
Conjugation Table
| Subject | Auxiliary Verb | Past Participle (Example: see) |
||
|---|---|---|---|---|
| :-------------- | :------------- | :------------------------------- | ||
I |
have |
seen |
||
You |
have |
seen |
||
He/She/It |
has |
seen |
||
We |
have |
seen |
||
They |
have |
seen |
How This Grammar Works
Simple Past, which would focus on a single, completed reading at a definite past time, e.g., She read that book last year.Formation Pattern
I have seen that play three times.
She has managed large teams on several occasions.
We haven't visited that country yet.
He has not often spoken in public.
Have you ever eaten durian?
How many times have they seen this movie?
When To Use It
- To discuss experiences that have occurred multiple times in your life: This is the primary application. When you wish to convey that an event or action has been repeated without pinpointing the exact timing of each instance, this tense is appropriate. For example,
I've watched that documentary at least five timesconveys a deep familiarity gained from multiple viewings. - With adverbs and phrases of frequency: Words like
often,frequently,several times,many times,twice, or specific numerical counts (three times,four times) naturally align with this use of the tense. These modifiers explicitly signal the repetition.She has frequently studied late for examshighlights a recurring habit over her academic career. - When the cumulative effect of past actions is important now: The sum of these repeated experiences can lead to current knowledge, skill, or understanding.
I have encountered this bug many times in the code, so I know how to fix it quicklydemonstrates how past repetitions have built current expertise. The repeatedencounteringof the bug is directly relevant to the speaker's present ability. - In questions about accumulated life experiences: When inquiring about what someone has done over their lifetime, especially if multiple occurrences are implied or expected, the Present Perfect is the correct choice.
How many times have you been to the capital city?solicits information about repeated visits.
When Not To Use It
- For single, completed actions at a definite time in the past: If an action happened once and is tied to a specific past time expression (e.g.,
yesterday,last week,in 2023), you must use the Simple Past. For instance,I saw that movie last nightis correct;I have seen that movie last nightis incorrect becauselast nightprovides a definite past time. The inclusion of a precise time renders the present relevance of the Present Perfect illogical. - For actions that started in the past and are continuously ongoing without interruption, focusing on duration: If the primary emphasis is on the continuous duration of an action up to the present, the Present Perfect Continuous (
have/has been + -ing verb) is typically more appropriate. For example,I have been studying English for five yearsemphasizes the unbroken length of the activity. However, if you are counting instances within that ongoing period, the Present Perfect for repeated actions could still apply:I have taken three different English courses in the last five yearsfocuses on the number of completed courses, not the continuous studying process itself.
Common Mistakes
- Using the
Simple Pastinstead of thePresent Perfectfor accumulated life experience: This is arguably the most pervasive error. A common mistake is sayingI went to Paris three timeswhen the intention is to convey an accumulated life experience relevant to the present. While grammatically correct for three distinct, completed trips,I have been to Paris three timesmore accurately expresses the sum of these experiences as part of one's current knowledge or identity. The Simple Past isolates past events, while the Present Perfect links them to the present. - Confusing
Present Perfect(repeated actions) withPresent Perfect Continuous(duration): Learners often conflate these tenses. ThePresent Perfectfor repeated actions focuses on the number of completed instances or the fact of repetition (I have read that novel twice). ThePresent Perfect Continuousemphasizes the duration of an ongoing activity (I have been reading that novel for three hours). The former views actions as distinct completed units that add up, while the latter views an action as a continuous process. - Incorrect auxiliary verb choice: A basic, yet frequent, error is mismatching
haveorhaswith the subject. Forgetting thathe,she, andittakehas(e.g.,She has seen that movie) and all other subjects takehave(e.g.,We have seen that movie) is a foundational error. This reflects a lack of consistent subject-verb agreement. - Using the simple past form instead of the past participle: Irregular verbs are a constant source of difficulty. Saying
I have wentinstead ofI have gone, orShe has ateinstead ofShe has eaten, demonstrates a failure to use the correct verb form required by the Present Perfect construction. Mastering a list of common irregular past participles is essential.
Memory Trick
To effectively recall the function of the Present Perfect for repeated actions, envision your life as a Personal Achievement Counter. Every time you perform an action that you want to remember as part of your accumulated experience, you increment that counter. The Present Perfect is the language you use to report the current value of your counter.
Think of a counter. Each time you do it, count one.
Similarly, think of it as a Life Experience Checklist. Every time you do something, you tick it off. If you do it again, you tick it off again. When you use the Present Perfect, you are referencing the cumulative ticks on your checklist. You have traveled to many countries (many ticks), you have read many books (many ticks), you haven't finished that big project yet (no ticks for completion). The checklist grows with you, reflecting your ongoing journey and accumulated experiences.
Real Conversations
The Present Perfect for repeated actions is pervasive in natural English dialogue, reflecting how individuals share their life stories and accumulated experiences. Its usage often signals shared context or a building rapport between speakers.
Casual Discussion among Friends:
A
B
I've been there twice already! Their specialty roll is amazing. We've taken pictures of it many times for Instagram." (Repeated actions and present relevance)Work Meeting Context:
Manager
Engineer
I've encountered that bug several times before. I've always found that restarting the server fixes it temporarily. We've even documented a workaround for it." (Accumulated experience leading to current knowledge/solution)Sharing Personal Hobbies:
Friend 1
Friend 2
I've played guitar for years. I've written a few songs and I've performed at open mics a couple of times. It's a really rewarding hobby. I haven't practiced much recently, though." (Long-term, repeated actions as part of identity, with a recent cessation)Notice how the specific times are generally omitted, replaced by phrases like twice already, many times, several times, always, or a couple of times. These examples illustrate how the tense naturally conveys a history of actions that shape present abilities, knowledge, or ongoing narratives.
Contrast With Similar Patterns
Present Perfect(repeated actions) vs.Simple Past: The crucial difference lies in time specificity and present relevance.- Present Perfect: Focuses on an action repeated from the past up to the present, with unspecified timing. The experience or its cumulative effect is relevant now.
I have visited Rome twice(emphasizes two instances as part of your life experience; you might go again; it shapes your current perspective on Rome). - Simple Past: Refers to a single, completed action at a definite time in the past.
I visited Rome in 2018(a specific event with a clear endpoint in the past; its direct relevance to the present is not explicitly stated by the tense).
Present Perfect(repeated actions) vs.Present Perfect Continuous: The distinction rests on completion/countability versus duration/process.- Present Perfect: Emphasizes the completion of an action, often counting the number of times it has happened.
She has read that book three times(focus on the three completed acts of reading). - Present Perfect Continuous: Emphasizes the ongoing nature or duration of an action that started in the past and continues to the present or has recently stopped.
She has been reading that book for hours(focus on the continuous process of reading, its duration).
Present Perfect(repeated actions) vs.Present Perfect(single life experience): These are closely related, with the latter often being a subcategory of the former's broader application to life experiences. The difference is one of explicit quantification.- Present Perfect (single life experience): Asks or states whether an action has ever happened in one's life.
Have you ever seen a ghost?orI have visited Japan once. The repetition isn't the primary focus, but the existence of the experience. It falls under the umbrella of connecting past experience to the present self. - Present Perfect (repeated actions): Explicitly emphasizes that the action has happened more than once, often with frequency adverbs or numerical counts.
I have visited Japan three times. This is a more specific use within the broader 'life experience' category.
Progressive Practice
Practice every day. Say what you did and how often.
Write about your life. Use I have or I has not.
Use words like often or three times in your sentences.
Ask people about things they did before. Ask, "Have you been to a concert?" This helps you learn how to ask.
Learn words that change in a strange way. Use flashcards for words like "go" and "gone." Check yourself often to remember.
Practice every day. You will learn to use these rules well. Then you can talk about your life correctly.
Quick FAQ
Present Perfect for actions that only happened once?Yes. If the exact time is not important and the single experience is relevant to the present, you can use the Present Perfect. For instance, I have visited Japan is correct if you're highlighting the fact of the experience, even if it occurred only once. Our current rule specifically emphasizes the repeated aspect, but the broader Present Perfect for life experiences includes single occurrences.
I have been to Rome and I have gone to Rome?I have been to Rome implies that you traveled to Rome and have since returned; you are now in the location of the speaker. I have gone to Rome indicates that you traveled to Rome and are currently still there or en route; you are not in the location of the speaker. This distinction is important for conveying presence or absence.
already, yet, still, or just with Present Perfect for repeated actions?Absolutely. These adverbs provide additional nuance. Already indicates something happened sooner than expected (I've already seen that movie twice!). Yet is typically used in questions or negative statements to mean 'up to this point' (Have you visited that museum yet?, I haven't seen her yet). Still can emphasize that a situation has continued (I still haven't finished that report). Just refers to something that happened a very short time ago (I've just called her).
Present Perfect with today, this week, this month?Yes, provided the time period specified is still ongoing at the moment of speaking. For example, I have eaten pizza twice this week is correct if this week has not concluded. However, if this week has ended, you would use the Simple Past (I ate pizza twice last week).
You do not need a precise number. You can use general frequency adverbs such as often, many times, several times, a few times, rarely, or simply rely on the context to imply repetition without quantifying it. The importance lies in the fact of repetition, not its exact count.
has for he/she/it and have for others?This is a fundamental rule of English subject-verb agreement in the present tense. Has is the third-person singular form of the verb to have, mirroring how is is the third-person singular of to be. This conjugation pattern is consistent across all present tense uses of the verb to have, including its function as an auxiliary in the Present Perfect.
Present Perfect Conjugation
| Subject | Auxiliary | Past Participle (V3) | Example |
|---|---|---|---|
|
I / You / We / They
|
have
|
worked / seen
|
I have worked here.
|
|
He / She / It
|
has
|
worked / seen
|
She has seen it.
|
|
Negative (I/You...)
|
have not (haven't)
|
eaten
|
We haven't eaten.
|
|
Negative (He/She...)
|
has not (hasn't)
|
eaten
|
It hasn't eaten.
|
|
Question (I/You...)
|
Have [Subject]
|
finished?
|
Have you finished?
|
|
Question (He/She...)
|
Has [Subject]
|
finished?
|
Has he finished?
|
Common Contractions
| Full Form | Contraction | Pronunciation Hint |
|---|---|---|
|
I have
|
I've
|
Rhymes with 'five'
|
|
You have
|
You've
|
Sounds like 'yoov'
|
|
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
|
Sounds like 'weev'
|
|
They have
|
They've
|
Sounds like 'theiv'
|
Meanings
The Present Perfect describes an action that happened at an unspecified time in the past or an action that has been repeated multiple times up to the present.
Life Experiences
Talking about things you have done at least once in your life.
“I have flown in a helicopter.”
“She has never tried sushi.”
Repeated Actions
Actions that happened several times in the past and might happen again.
“We have eaten at this cafe many times.”
“He has called her four times this morning.”
Accomplishments
Focusing on the result of a past action that is important now.
“Man has walked on the moon.”
“Our son has learned how to read.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
Subj + have/has + V3
|
I have traveled to Asia.
|
|
Negative
|
Subj + haven't/hasn't + V3
|
He hasn't tried this food.
|
|
Question
|
Have/Has + Subj + V3?
|
Have they arrived yet?
|
|
Short Answer (+)
|
Yes, [Subj] have/has.
|
Yes, I have.
|
|
Short Answer (-)
|
No, [Subj] haven't/hasn't.
|
No, she hasn't.
|
|
With 'Ever'
|
Have you ever + V3?
|
Have you ever seen a ghost?
|
|
With 'Never'
|
Subj + have/has + never + V3
|
I have never been to Spain.
|
|
Repeated
|
Subj + have/has + V3 + [Times]
|
I've seen it three times.
|
Formality Spectrum
Have you ever had the opportunity to visit the Louvre? (Travel conversation)
Have you ever been to the Louvre? (Travel conversation)
You ever been to the Louvre? (Travel conversation)
Ever hit up the Louvre? (Travel conversation)
The Life Experience Map
Experiences
- Travel I've been to Rome.
- Food I've eaten insects.
Repetition
- Frequency I've seen it twice.
- Habit I've called him often.
Past Simple vs. Present Perfect
Which Tense Should I Use?
Do you know exactly when it happened?
Is it a life experience or repeated action?
Examples by Level
I have seen that movie.
She has been to Paris.
We have eaten pizza.
They have lost the game.
Have you ever played golf?
I have never tried sushi.
He has visited his grandma twice this week.
We haven't seen that show yet.
I've seen this documentary several times.
Has she ever worked in a restaurant before?
They have already traveled to five different countries.
I haven't been to the new mall yet.
The company has undergone significant changes recently.
I've often wondered why they chose that location.
He has consistently proven himself to be a reliable employee.
Have you ever considered moving to another country?
The government has repeatedly failed to address the housing crisis.
I have long maintained that education is the key to social mobility.
She has carved out a successful career in a male-dominated field.
Rarely have I seen such a display of raw talent.
The architectural landscape has been irrevocably altered by the new development.
History has shown us that empires inevitably decline.
I have yet to encounter a more compelling argument for reform.
The poet has masterfully captured the ephemeral nature of youth.
Easily Confused
Learners often use Present Perfect with specific times like 'yesterday'.
Both are past participles of 'go' (or 'be' used as 'go').
Some languages use Present Simple for things that started in the past and continue.
Common Mistakes
I have see that movie.
I have seen that movie.
She have been to London.
She has been to London.
I have seen him yesterday.
I saw him yesterday.
Have you ever go to Italy?
Have you ever been to Italy?
He has gone to Paris three times.
He has been to Paris three times.
I have lived here since three years.
I have lived here for three years.
It's the first time I'm seeing this.
It's the first time I've seen this.
Sentence Patterns
I have ___ (V3) ___ (number) times.
Have you ever ___ (V3) ___?
She has never ___ (V3) ___ before.
It's the first time I have ___ (V3) ___.
Real World Usage
I have managed several large-scale projects in my previous role.
Have you ever been to that new jazz club downtown?
I've visited five continents, but I've never been to Antarctica.
I've finally finished my first marathon! 🏃♂️
Have you ever had this kind of pain before?
I have already tried restarting the router, but it hasn't worked.
The 'Ever' Rule
No 'Yesterday'!
The 'Been' Secret
American vs British
Smart Tips
Always start with 'Have you ever...' rather than 'Did you ever...'. It sounds more natural for general experiences.
Use 'been to' instead of 'visited' to sound more conversational.
Put 'already' between 'have' and the verb, and put 'yet' at the very end of the sentence.
If you're stuck, use a similar regular verb. Instead of 'I have undergone' (if you forget 'undergone'), say 'I have had' or 'I have experienced'.
Pronunciation
Contraction 've
The 've' in 'I've' or 'They've' is often very soft, almost sounding like a small 'v' sound attached to the pronoun.
Contraction 's
In 'He's been', the 's' can sound like /z/. Don't confuse it with 'He is' (though they look the same, the context of the V3 verb tells you it's 'has').
Experience Questions
Have you ever ↗ been to Spain?
Rising intonation at the end of 'ever' questions to show curiosity.
Memorize It
Mnemonic
H.A.V.E. = Happening At Various Eras. It's not about one specific time, but any time in your life!
Visual Association
Imagine a passport filled with stamps. Each stamp is a 'Present Perfect' moment. You don't look at the date on the stamp; you just look at the collection of stamps you have right now.
Rhyme
If the time is not in sight, Present Perfect is just right!
Story
Imagine a traveler named 'Perfect Pete'. Pete has a bag of experiences. He says 'I have climbed mountains' and 'I have swum in oceans'. He never says when, because Pete lives in the 'now' with his bag of 'thens'.
Word Web
Challenge
Write down 5 things you have done in your life that you think nobody else in the room has done. Use 'I have...' for each one.
Cultural Notes
British speakers use the Present Perfect much more strictly than Americans. In the UK, if something just happened, you MUST use Present Perfect: 'I've just lost my keys!'
Americans often use the Past Simple where Brits use the Present Perfect, especially with 'already', 'just', and 'yet'.
In international business, the Present Perfect is preferred for reports and updates because it sounds more professional and focuses on results.
The Present Perfect comes from the Old English 'habban' (to have) + a past participle. Originally, it meant 'I possess a finished thing'.
Conversation Starters
Have you ever traveled to a country where you didn't speak the language?
What is the most unusual food you have ever eaten?
How many times have you seen your favorite movie?
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 never eaten sushi before.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Match each item on the left with its pair on the right:
How do you say 'I have never seen him' correctly?
Answer starts with: I h...
A: Have you finished your homework? B: ___
Identify the irregular V3 form.
Score: /8
Practice Exercises
8 exercisesI ___ (see) that movie three times already.
Which sentence is grammatically correct?
Find and fix the mistake:
She have never eaten sushi before.
ever / you / have / a / horse / ridden / ?
1. He has been to Italy. 2. He has gone to Italy.
How do you say 'I have never seen him' correctly?
A: Have you finished your homework? B: ___
Identify the irregular V3 form.
Score: /8
Practice Bank
12 exercisesI ___ to the gym regularly for years.
She has ran three marathons already.
Choose the correct sentence:
Translate into English: 'Nunca he visto tanta nieve.'
Arrange these words into a sentence:
Match the subjects with the correct form:
How many times ___ you ___ to London?
We haven't saw a good concert in ages.
Choose the correct sentence:
Translate into English: 'Ella ha estado en ese restaurante muchas veces.'
Arrange these words into a sentence:
Match the adverbs with their position:
Score: /12
FAQ (8)
Yes! 'Just' is used for very recent actions. Example: `I have just finished my lunch.`
`Ever` is used in questions to mean 'at any time in your life'. `Never` is used in negative statements to mean 'at no time in your life'.
Because the Present Perfect is an 'unfinished' tense. It connects to now. `Yesterday` is a 'finished' time. You must use the Past Simple for finished times.
Usually, yes. However, in the sentence `I've a car`, it is the main verb (possession). In `I've seen it`, it is the auxiliary for the Present Perfect.
Yes, Americans often use the Past Simple for recent events where British speakers would use Present Perfect. Both are correct in conversation.
It is the 'third form' of a verb. For regular verbs, it ends in `-ed`. For irregular verbs, it can be anything (e.g., `go -> went -> gone`).
Yes, but usually with 'for' or 'since' to show duration. Example: `I have lived here for five years.`
Switch the subject and 'have/has'. Example: `You have seen` becomes `Have you seen?`.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto Compuesto
English is stricter about NOT using specific time words.
Passé Composé
French uses it for 'yesterday', English cannot.
Perfekt
German uses it for specific times in the past.
~ta koto ga aru
Japanese only uses this for experience, not for recent actions with 'just' or 'already'.
Qad + Past Verb
Arabic doesn't have an auxiliary verb like 'have' for this.
Guò (过)
Chinese doesn't conjugate the verb; it just adds the marker.
Learning Path
Prerequisites
Related Videos
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...