B1 Verb Tenses 10 min read Medium

Present Perfect for Life Experience (Have you ever...?)

Your personal history: use 'have/has' + past participle for life experiences.

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about things you have done at any point in your life without saying exactly when.

  • Use 'have' or 'has' plus the past participle (V3) of the verb: 'I have traveled.'
  • Use 'ever' in questions to ask if an experience happened at least once: 'Have you ever...?'
  • Never use specific time words like 'yesterday' or 'in 2010' with this tense: 'I have seen it' (Correct).
👤 Subject + ➕ have/has + 🛠️ Past Participle (V3)

Overview

Talk about things you did in your life. Don't say when.

Talk about your life without dates. Share what you did.

Conjugation Table

Subject Auxiliary (have/has) Main Verb (Past Participle) Example Contraction
:------------ :----------------------- :-------------------------- :---------------------------------- :----------------------
I have eaten I have eaten sushi. I've eaten sushi.
You have seen You have seen that movie. You've seen that movie.
He/She/It has traveled She has traveled to Japan. She's traveled to Japan.
We have tried We have tried bungee jumping. We've tried bungee jumping.
They have visited They have visited the Eiffel Tower. They've visited the Eiffel Tower.
Subject Negative Auxiliary Main Verb (Past Participle) Example Contraction
:------------ :-------------------- :-------------------------- :---------------------------------- :----------------------
I have not eaten I have not eaten sushi. I haven't eaten sushi.
He/She/It has not traveled He has not traveled to Japan. He hasn't traveled to Japan.

How This Grammar Works

This links your past to now. The time is not important.
Saying 'I have visited Rome' means it is part of you.
'When' asks for a date. 'Have you' asks for a yes.
Your life changes after you do things. You have new skills.

Formation Pattern

1
Follow a pattern to speak correctly. There are a few rules.
2
1. Affirmative Statements:
3
Use this to say you did something in your life.
4
Person + have/has + special action word.
5
I have seen that documentary. (You possess the experience of watching it.)
6
She has worked on several international projects. (This experience is part of her professional background.)
7
We have read the novel many times. (The act of reading is an accumulated experience for us.)
8
2. Negative Statements:
9
Use this to say you never did something. Use 'not'.
10
Person + have/has + not + special action word.
11
He has not visited his grandparents recently. (He hasn't visited his grandparents recently.) (The visit is yet to happen.)
12
They have not tasted authentic Mexican food. (They haven't tasted authentic Mexican food.) (They lack this particular culinary experience.)
13
I have not finished my assignment yet. (I haven't finished my assignment yet.) (The task remains incomplete.)
14
3. Interrogative (Questions):
15
Ask about life. Use 'have' first. Use 'ever' for any time.
16
Have/Has + person + ever + special action word?
17
Have you ever traveled outside your home country? (Asking about the existence of the experience.)
18
Has she tried skydiving? Is this a part of her life?
19
Have they ever seen a live concert? (Asking if the experience of attending a live concert is present in their past.)
20
4. Short Answers:
21
Give short answers with 'have' or 'has'.
22
Yes, I have. / No, I haven't.
23
Yes, she has. / No, she hasn't.

When To Use It

Talk about things you did. The time is not important.
  • To ask or state if an experience has ever happened: This is the most common use, often with ever in questions and never in negative statements. For example, Have you ever eaten escargot? or I have never flown in a helicopter. The emphasis is simply on the existence or non-existence of the experience.
  • To share accumulated experiences without specifying dates: When listing things you've done that are part of your background. I've lived in three different countries, and I've learned to speak French. This highlights the breadth of your experiences rather than a timeline.
  • To introduce a topic for further discussion: You can use the Present Perfect to open a conversation about a past experience, and then switch to the Simple Past for details. For instance, I have visited Japan. It was amazing! I went there in 2018. The first sentence sets the stage, while the second provides specific information.
  • With adverbs like before, already, yet, still, lately, recently: These adverbs naturally align with the unspecified timeframe of life experiences. I've already seen that movie. Have you finished your report yet? These indicate that an action either happened before now, or is still expected.

When Not To Use It

Do not use this for a specific time. Don't say 'yesterday'.
  • When a specific past time expression is used: If you state or imply when the action occurred, the Simple Past is required. Incorrect: I have visited Paris last year. Correct: I visited Paris last year. The phrase last year fixes the action to a specific past point.
  • When the action is clearly finished and has no connection to the present: While this is less common with life experiences, if an experience is completely isolated and irrelevant to your current state, the Simple Past might be more appropriate, though context often dictates this. For example, I went to high school in 2005. (It's a finished period, and the focus is on the action then).
  • With questions about when or what time: Questions seeking specific temporal information always require the Simple Past. Incorrect: When have you visited your aunt? Correct: When did you visit your aunt? Similarly, What time have you woken up? should be What time did you wake up?
  • To describe a completed action in a past period that is now finished: If the timeframe itself is over, use the Simple Past. For example, if speaking about someone who is deceased: He wrote many books. (He can't write any more, so the period of writing is closed).

Common Mistakes

It is easy to make mistakes. Remember: do not say when.
  • Confusing with Simple Past when a specific time is mentioned: This is the most frequent error. Learners often use Present Perfect even with explicit past time markers. Incorrect: I have seen him yesterday. Correct: I saw him yesterday. Remember, yesterday, last week, in 2020 all demand the Simple Past.
  • Incorrect formation of past participles: Many verbs have irregular past participles (e.g., go -> gone, see -> seen, eat -> eaten). Learners may incorrectly use the simple past form or ed ending. Ensure you learn the irregular forms. Incorrect: I have went to London. Correct: I have gone to London.
  • Using been to vs. gone to: While both are past participles of go, been to (Present Perfect) implies visiting a place and returning, making it suitable for life experiences. Gone to implies someone is still there. I have been to Paris twice. (I went and came back). She has gone to the store. (She is at the store now or on her way).
  • Overusing ever: Ever is primarily for questions (Have you ever...?) or negative statements with superlatives (It's the best film I've ever seen). Do not use ever in affirmative statements describing a general life experience. Incorrect: I have ever visited that museum. Correct: I have visited that museum.
  • Omitting have/has: Sometimes learners forget the auxiliary verb, especially in complex sentences. Incorrect: She visited Rome. (If the context is life experience without specific time). Correct: She has visited Rome. (To convey the experience).

Memory Trick

A simple way to remember the core function of the Present Perfect for Life Experience is to think of it as asking: “Is this experience in your life’s collection?”

- Imagine your life as a personal album of experiences. When you use the Present Perfect, you are simply checking if a particular photo (experience) is in that album. You're not asking when the photo was taken, just if it exists there.

Ask 'Have you ever...?' to see if you did something.

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I
have
eaten
I have eaten sushi.
You
have
eaten
You have eaten sushi.
He / She / It
has
eaten
She has eaten sushi.
We
have
eaten
We have eaten sushi.
They
have
eaten
They have eaten sushi.

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

The Present Perfect for life experience describes actions that happened at an unspecified time in the past, where the focus is on the experience itself rather than the date.

1

General Experience

To state that an event has occurred at least once in your life.

“I have seen that movie before.”

“She has met the President.”

2

Inquiry (Ever)

To ask if someone has had a specific experience at any point in their life.

“Have you ever eaten snails?”

“Has he ever been to New York?”

3

Negative Experience (Never)

To state that an event has not occurred at any point in your life.

“I have never broken a bone.”

“He has never seen snow.”

Reference Table

Reference table for Present Perfect for Life Experience (Have you ever...?)
Form Structure Example
Affirmative
S + have/has + V3
I have been to Paris.
Negative
S + have/has + not + V3
I haven't been to Paris.
Question
Have/Has + S + V3?
Have you been to Paris?
Short Answer (+)
Yes, S + have/has.
Yes, I have.
Short Answer (-)
No, S + haven't/hasn't.
No, I haven't.
With 'Ever'
Have + S + ever + V3?
Have you ever been to Paris?
With 'Never'
S + have + never + V3
I have never been to Paris.

Formality Spectrum

Formal
Have you ever had the opportunity to visit London?

Have you ever had the opportunity to visit London? (Travel inquiry)

Neutral
Have you ever been to London?

Have you ever been to London? (Travel inquiry)

Informal
Been to London?

Been to London? (Travel inquiry)

Slang
Ever hit up London?

Ever hit up London? (Travel inquiry)

The Life Experience Cloud

Life Experience

Travel

  • Been to Asia I've been to Asia

Skills

  • Learned Coding I've learned coding

Food

  • Eaten Durian I've eaten durian

Past Simple vs Present Perfect

Past Simple
I went in 2010 Specific time
Present Perfect
I have been Unspecified time

Which Tense Should I Use?

1

Do you know exactly when it happened?

YES
Use Past Simple
NO
Is it a life experience?
2

Is it a life experience?

YES
Use Present Perfect
NO
Check other tenses

Examples by Level

1

I have seen a movie.

2

She has been to London.

3

We have eaten pizza.

4

Have you met my friend?

1

Have you ever climbed a mountain?

2

I have never broken my leg.

3

He has already finished his homework.

4

They haven't seen the new museum yet.

1

I've been to Italy three times in my life.

2

Have you ever considered working abroad?

3

She has managed several projects like this before.

4

We've never had any problems with this car.

1

The company has seen significant growth this year.

2

I've been wondering if you'd like to join us.

3

Have you ever found yourself in a situation you couldn't control?

4

Scientists have discovered a new species in the Amazon.

1

Never have I witnessed such a display of talent.

2

The government has yet to address the underlying issues.

3

I have long suspected that he was not telling the truth.

4

Has it ever occurred to you that she might be right?

1

Seldom has a book had such a profound impact on my thinking.

2

The city has undergone a remarkable transformation over the last decade.

3

I have but once seen him lose his temper.

4

Whether or not he has truly repented remains to be seen.

Easily Confused

Present Perfect for Life Experience (Have you ever...?) vs Present Perfect vs Past Simple

Learners often use Present Perfect when they mention a specific time.

Present Perfect for Life Experience (Have you ever...?) vs Been vs Gone

Both are past participles related to movement, but they mean different things.

Present Perfect for Life Experience (Have you ever...?) vs Present Perfect vs Present Continuous

Learners might use continuous for life experiences.

Common Mistakes

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

She have been to Italy.

She has been to Italy.

Use 'has' for he/she/it.

I have go to the park.

I have been to the park.

The past participle of 'go' for experience is usually 'been'.

Have you ever eat sushi?

Have you ever eaten sushi?

Questions still require the past participle.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

I have ever been to Paris.

I have been to Paris.

Use 'ever' in questions, not in positive statements.

Did you ever been to London?

Have you ever been to London?

Don't mix 'did' (Past Simple) with 'been' (Present Perfect).

He has gone to Japan twice.

He has been to Japan twice.

Use 'been' for completed trips (experience). 'Gone' means he is still there.

I haven't never seen that.

I have never seen that.

Avoid double negatives. 'Never' is already negative.

I've been knowing her for years.

I've known her for years.

Stative verbs like 'know' don't usually take the continuous form.

Never I have seen such a thing.

Never have I seen such a thing.

Negative adverbs at the start of a sentence require inversion.

I have seen him since three days.

I haven't seen him for three days.

Use 'for' for duration and 'since' for a point in time.

It's the first time I'm being here.

It's the first time I've been here.

After 'It's the first time...', use the Present Perfect.

I've seen him last week.

I saw him last week.

Even advanced learners slip up with time markers.

Sentence Patterns

Have you ever ___?

I have never ___ in my life.

It's the first time I have ___.

She has ___ three times so far.

Real World Usage

Job Interviews very common

I have worked with SQL for five years.

Dating/Socializing constant

Have you ever been to that new cafe downtown?

Travel very common

I've never been to South America.

Doctor's Office common

Have you ever had a reaction to penicillin?

Social Media very common

I've finally finished my painting!

Ordering Food occasional

I've never tried this dish before.

💡

The 'Ever' Rule

Always use 'ever' in questions about life experience. It makes the question sound more natural and broad.
⚠️

No Dates Allowed

If you see 'yesterday', 'last year', or 'at 5 PM', delete the 'have'. Use Past Simple instead.
🎯

Been vs Gone

If you are talking to someone about their trip, use 'been'. If they aren't there to talk to you, they might have 'gone'.
💬

American 'Yet'

Don't be confused if Americans say 'Did you eat yet?' It's common there, but 'Have you eaten yet?' is safer for learners.

Smart Tips

Stop! Switch to the Past Simple immediately.

I have visited Rome in 2015. I visited Rome in 2015.

Always add 'ever' to make it sound like a natural inquiry.

Have you eaten sushi? Have you ever eaten sushi?

Most verbs are regular (-ed). If it's a common verb, check the irregular list.

I have drinked the water. I have drunk the water.

Use 'been to' to show you are back and ready to talk about it.

I have gone to the store. I have been to the store.

Pronunciation

/aɪv bɪn/

Contraction Stress

In 'I've been', the 've' is very soft, almost disappearing. The stress is on 'been'.

He's (has) gone vs He's (is) happy.

Has vs Is

The contraction 's' can be 'has' or 'is'. Context tells you: if followed by a V3, it's 'has'.

Question Rise

Have you ever been to Spain? ↗

Standard yes/no question intonation.

Memorize It

Mnemonic

HAVE you HAD the experience? If it's in your 'bag' of life, use 'have' and the V3 verb.

Visual Association

Imagine your life is a suitcase. Every time you do something new (travel, eat a new food, learn a skill), you put a sticker on the suitcase. The Present Perfect is the list of all those stickers.

Rhyme

To talk of things you've done before, use 'have' and 'has' to open the door.

Story

Meet Alex. Alex is 80 years old. He has traveled the world, he has met kings, and he has seen the stars. He doesn't remember the dates, but he has the memories. Alex uses the Present Perfect to tell his story.

Word Web

everneveralreadyyetbeforesincefor

Challenge

Write down 5 things you have done in your life that you are proud of, using 'I have...'. Then write 3 things you have never done but want to do.

Cultural Notes

Americans often use the Past Simple with 'just', 'already', and 'yet', whereas British speakers strictly use Present Perfect.

British speakers use 'been' and 'gone' very distinctly to indicate if a person has returned or not.

Similar to British English, but often uses contractions more aggressively in casual speech.

The Present Perfect developed in Germanic languages as a way to express the 'result' of an action that the subject 'possesses.'

Conversation Starters

Have you ever traveled to a different continent?

What is the strangest food you have ever eaten?

Have you ever met someone famous?

Have you ever had to speak English in a difficult situation?

Journal Prompts

Write about three major life achievements you have accomplished so far.
Describe a place you have visited that changed your perspective on the world.
List five things you have never done but would like to do before you turn 50.
Reflect on how your life has changed in the last five years.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct form of the verb in brackets.

I ___ (see) that movie three times.

✓ Correct! ✗ Not quite. Correct answer: have seen
The subject 'I' takes 'have' + the past participle 'seen'.
Choose the correct sentence. Multiple Choice

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I went to London last year.
Because 'last year' is a specific time, we must use Past Simple.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She have never eaten sushi before.

✓ Correct! ✗ Not quite. Correct answer: have
'She' is third-person singular and requires 'has'.
Put the words in the correct order to form a question. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a horse?
The question structure is Have + Subject + ever + V3.
Match the sentence to its meaning. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: Been = Returned; Gone = Still there
'Been' implies a completed trip; 'gone' implies he hasn't returned.
Complete the dialogue. Dialogue Completion

A: Have you ever tried bungee jumping? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb 'have/haven't'.
Change the sentence to the negative form. Sentence Transformation

They have visited the museum.

✓ Correct! ✗ Not quite. Correct answer: They haven't visited the museum.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with the word 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect is for unspecified time; 'yesterday' is specific.

Score: /8

Practice Exercises

8 exercises
Fill in the blank with the correct form of the verb in brackets.

I ___ (see) that movie three times.

✓ Correct! ✗ Not quite. Correct answer: have seen
The subject 'I' takes 'have' + the past participle 'seen'.
Choose the correct sentence. Multiple Choice

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I went to London last year.
Because 'last year' is a specific time, we must use Past Simple.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She have never eaten sushi before.

✓ Correct! ✗ Not quite. Correct answer: have
'She' is third-person singular and requires 'has'.
Put the words in the correct order to form a question. Sentence Reorder

ever / you / have / a / horse / ridden / ?

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a horse?
The question structure is Have + Subject + ever + V3.
Match the sentence to its meaning. Match Pairs

Match 'He has been to Paris' and 'He has gone to Paris'.

✓ Correct! ✗ Not quite. Correct answer: Been = Returned; Gone = Still there
'Been' implies a completed trip; 'gone' implies he hasn't returned.
Complete the dialogue. Dialogue Completion

A: Have you ever tried bungee jumping? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb 'have/haven't'.
Change the sentence to the negative form. Sentence Transformation

They have visited the museum.

✓ Correct! ✗ Not quite. Correct answer: They haven't visited the museum.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with the word 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect is for unspecified time; 'yesterday' is specific.

Score: /8

Practice Bank

12 exercises
Complete the sentence with the correct form of the verb in parentheses. Fill in the Blank

___ you ever ___ (eat) insects?

✓ Correct! ✗ Not quite. Correct answer: Have / eaten
Identify and correct the grammatical error. Error Correction

He hasn't finish his online course yet.

✓ Correct! ✗ Not quite. Correct answer: He hasn't finished his online course yet.
Select the sentence that accurately uses the Present Perfect for a life experience. Multiple Choice

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: I have read that book already.
Translate the sentence into English. Translation

Translate into English: 'Ella nunca ha aprendido a programar.'

✓ Correct! ✗ Not quite. Correct answer: ["She has never learned to code","She has never learned programming"]
Arrange the words to form a grammatically correct sentence. Sentence Reorder

Put the words in order:

✓ Correct! ✗ Not quite. Correct answer: Have you ever played this game?
Match the subjects with the correct auxiliary verb for the Present Perfect. Match Pairs

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the best verb form to complete the sentence. Fill in the Blank

They ___ visited that museum many times.

✓ Correct! ✗ Not quite. Correct answer: have
Find and correct the error in the sentence's tense. Error Correction

My friend went to Japan, but she's back now.

✓ Correct! ✗ Not quite. Correct answer: My friend has been to Japan, and she's back now.
Which sentence correctly describes a life experience? Multiple Choice

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: Have you ever read that article?
Provide the English translation. Translation

Translate into English: '¿Alguna vez has visto esta serie en Netflix?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever watched this series on Netflix?","Have you ever seen this series on Netflix?"]
Reorder the words to form a coherent sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: She has traveled to many countries.
Complete the sentence with the appropriate verb form. Fill in the Blank

I ___ never ___ (try) vegan food before.

✓ Correct! ✗ Not quite. Correct answer: have / tried

Score: /12

FAQ (8)

`I saw` is for a specific time (e.g., yesterday). `I have seen` is for any time in your life.

No, `ever` is used for questions. In a positive sentence, just say `I have been to Spain.`

Use `has` for `he`, `she`, and `it`. Use `have` for all other subjects.

Yes, `I've` is the contraction. It is very common in spoken English.

It is the 'third form' of a verb (e.g., eat -> ate -> `eaten`).

No, that's a double negative. Say `I have never eaten` or `I haven't eaten`.

`Been to` means you went and came back. It's the standard way to talk about travel experience.

Put `Have` or `Has` at the beginning: `Have you ever...?`

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

English forbids specific time markers (yesterday) with this tense.

French moderate

Passé Composé

English has two tenses where French mostly uses one for the past.

German high

Perfekt

German uses 'sein' (to be) as an auxiliary for movement verbs, English only uses 'have'.

Japanese partial

〜たことがある (~ta koto ga aru)

Japanese uses a noun-based construction rather than a verb tense.

Arabic moderate

قد + الماضي (Qad + Past Verb)

Arabic uses a particle rather than a complex auxiliary system.

Chinese partial

过 (guò)

Chinese has no verb conjugation or auxiliary verbs for this.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!