A2 Verb Tenses 1 min read Easy

Present Perfect: Have You Ever...? (Form and Use)

Present perfect connects the past to now. Use have/has + past participle for experiences, recent events, and situations that are still true.

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about life experiences when the exact time is not important.

  • Use 'have/has' + past participle for experiences: 'I have visited Japan.'
  • Use 'ever' in questions: 'Have you ever eaten sushi?'
  • Use 'never' for negative experiences: 'I have never seen a ghost.'
Subject + have/has + Past Participle (V3)

Present Perfect

Form: Subject + have/has + past participle

UseKey wordsExample
Life experiencesever, neverHave you ever eaten sushi?
Recent eventsjust, already, yetShe has just arrived.
Unfinished situationsfor, sinceI have lived here for 3 years.

Common irregular past participles

  • go → gone, see → seen, eat → eaten
  • do → done, be → been, have → had
  • write → written, take → taken, make → made

Present Perfect Conjugation

Subject Auxiliary Past Participle Example
I/You/We/They
have
seen
I have seen it.
He/She/It
has
seen
She has seen it.
I/You/We/They
have not
seen
We have not seen it.
He/She/It
has not
seen
He has not seen it.
Have
I/You/We/They
seen?
Have you seen it?
Has
He/She/It
seen?
Has she seen it?

Contractions

Full Form Contraction
I have
I've
You have
You've
He has
He's
She has
She's
It has
It's
We have
We've
They have
They've
Have not
Haven't
Has not
Hasn't

Meanings

The Present Perfect connects the past to the present, focusing on the experience rather than the specific time.

1

Life Experience

Talking about things that happened at an unspecified time in the past.

“I have seen that movie.”

“She has met the President.”

2

Recent News

Talking about something that happened very recently with present consequences.

“I have just finished my homework.”

“He has lost his keys.”

3

Unfinished Time

Actions that started in the past and continue to the present.

“I have lived here for five years.”

“She has worked at this company since 2010.”

Reference Table

Reference table for Present Perfect: Have You Ever...? (Form and Use)
Form Structure Example
Affirmative
Sub + have/has + V3
I have eaten.
Negative
Sub + have/has + not + V3
I have not eaten.
Question
Have/Has + Sub + V3?
Have you eaten?
Short Affirmative
Yes, Sub + have/has.
Yes, I have.
Short Negative
No, Sub + have/has + not.
No, I haven't.
Experience
Have you ever + V3?
Have you ever flown?
Never
Sub + have/has + never + V3
I have never flown.

Formality Spectrum

Formal
Have you ever visited the United Kingdom?

Have you ever visited the United Kingdom? (Travel)

Neutral
Have you ever been to the UK?

Have you ever been to the UK? (Travel)

Informal
Ever been to the UK?

Ever been to the UK? (Travel)

Slang
Been to the UK yet?

Been to the UK yet? (Travel)

Present Perfect Uses

Present Perfect

Experience

  • Travel I have been to Rome
  • Skills I have learned to code

Recent

  • News I have just arrived
  • Actions I have finished

Past Simple vs Present Perfect

Past Simple
Yesterday I went yesterday
Present Perfect
Life I have been there

Which Tense?

1

Is there a specific time?

YES
Use Past Simple
NO
Use Present Perfect

Examples by Level

1

I have a cat.

2

I have eaten lunch.

3

She has played tennis.

4

We have seen the park.

1

Have you ever been to Spain?

2

I have never seen a whale.

3

He has finished his work.

4

They have bought a new car.

1

I have lived here for ten years.

2

She has worked there since 2018.

3

I have already done the dishes.

4

Have you finished yet?

1

The company has seen significant growth this quarter.

2

I have been to Paris, but I haven't been to Rome.

3

She has just received the promotion.

4

We have known each other for a long time.

1

Recent studies have shown that sleep is vital.

2

I have long suspected that he was lying.

3

Never have I seen such a beautiful sunset.

4

The situation has remained unchanged for months.

1

Having lived through the war, he has a unique perspective.

2

It has been said that history repeats itself.

3

She has all but finished the manuscript.

4

Little have we known about the true cost.

Easily Confused

Present Perfect: Have You Ever...? (Form and Use) vs Past Simple vs Present Perfect

Learners use Present Perfect with specific times.

Present Perfect: Have You Ever...? (Form and Use) vs Been vs Gone

Learners use gone for visiting.

Present Perfect: Have You Ever...? (Form and Use) vs For vs Since

Learners mix up duration and start point.

Common Mistakes

I have go to the park.

I have gone to the park.

Must use past participle.

I have seen him yesterday.

I saw him yesterday.

No specific time with Present Perfect.

He have eaten.

He has eaten.

Third person singular uses has.

I have ever been there.

I have been there.

Ever is for questions.

Have you ever went to Rome?

Have you ever been to Rome?

Use been, not went.

I have never not seen it.

I have never seen it.

Double negative.

I have been here since 3 hours.

I have been here for 3 hours.

Use for with duration.

I have been to London last year.

I went to London last year.

Specific time.

She has gone to Paris and came back.

She has been to Paris.

Been means returned.

How long have you know him?

How long have you known him?

Past participle.

Never I have seen this.

Never have I seen this.

Inversion needed.

The report has been finished yesterday.

The report was finished yesterday.

Passive past simple.

I have been working here since long.

I have been working here for a long time.

Since needs a point.

Sentence Patterns

Have you ever ___?

I have never ___.

I have lived here for ___.

She has worked there since ___.

Real World Usage

Social Media very common

I've just posted a new photo!

Texting constant

Have you seen my message?

Job Interview very common

I have led many successful projects.

Travel common

I have been to this hotel before.

Food Delivery occasional

I have already placed my order.

Academic common

Research has shown significant results.

💡

Focus on Experience

When you use the Present Perfect, focus on the fact that you have the experience, not when you got it.
⚠️

No Specific Time

Never use 'yesterday', 'last week', or 'in 2010' with this tense.
🎯

Use 'Ever' and 'Never'

These words are your best friends for life experience questions and answers.
💬

British vs American

British speakers use it more for recent news than Americans.

Smart Tips

Use 'Have you ever...?' to start a conversation.

Did you go to Paris? Have you ever been to Paris?

If you don't know when it happened, use Present Perfect.

I saw it at some time. I have seen it.

Use 'just' to emphasize it happened recently.

I finished my work. I have just finished my work.

Use 'for' or 'since' to show duration.

I live here 5 years. I have lived here for 5 years.

Pronunciation

/aɪv/

Contractions

I've sounds like 'eye-v'.

/hæz/

Has

Has sounds like 'haz'.

Yes/No Question

Have you ever been to ↗Paris?

Rising intonation at the end.

Memorize It

Mnemonic

Have you ever seen a bear? If yes, you've used the Present Perfect!

Visual Association

Imagine a bridge. On the left side is the past, on the right is the present. You are standing on the bridge looking back at your life experiences.

Rhyme

For life experiences you've had, use have or has and don't be sad.

Story

Sarah has traveled the world. She has seen the pyramids. She has climbed mountains. She has never been to the moon.

Word Web

everneveralreadyyetjustsincefor

Challenge

Write down 5 things you have done in your life in 5 minutes.

Cultural Notes

Present Perfect is used more frequently than in American English for recent events.

Past Simple is often preferred for recent events.

Present Perfect is standard for resume and professional experience.

The Present Perfect evolved from the Old English construction 'to have' + past participle, originally indicating possession of a completed object.

Conversation Starters

Have you ever traveled to another country?

Have you ever eaten something strange?

How long have you lived in your current city?

What is the most interesting thing you have done this year?

Journal Prompts

List 5 things you have done in your life.
Describe a place you have visited.
Write about your career or studies.
Reflect on your personal growth.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct form.

I ___ (eat) sushi before.

✓ Correct! ✗ Not quite. Correct answer: have eaten
I takes have.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I have been there.
No specific time.
Find the error. Error Correction

Find and fix the mistake:

She have seen the movie.

✓ Correct! ✗ Not quite. Correct answer: have
Should be has.
Reorder the words. 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 been to Paris?
Standard question order.
Translate to English. Translation

Ich habe das gesehen.

Answer starts with: I h...

✓ Correct! ✗ Not quite. Correct answer: I have seen that.
Present perfect.
Match the sentence to the meaning. Match Pairs

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

✓ Correct! ✗ Not quite. Correct answer: Unfinished action
For indicates duration.
Choose the correct word. Multiple Choice

I have ___ been to Rome.

✓ Correct! ✗ Not quite. Correct answer: never
Used for negative experience.
Fill in the blank.

He ___ just left.

✓ Correct! ✗ Not quite. Correct answer: has
He takes has.

Score: /8

Practice Exercises

8 exercises
Fill in the blank with the correct form.

I ___ (eat) sushi before.

✓ Correct! ✗ Not quite. Correct answer: have eaten
I takes have.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: I have been there.
No specific time.
Find the error. Error Correction

Find and fix the mistake:

She have seen the movie.

✓ Correct! ✗ Not quite. Correct answer: have
Should be has.
Reorder the words. Sentence Reorder

ever / you / been / have / to / Paris / ?

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Paris?
Standard question order.
Translate to English. Translation

Ich habe das gesehen.

✓ Correct! ✗ Not quite. Correct answer: I have seen that.
Present perfect.
Match the sentence to the meaning. Match Pairs

I have lived here for 5 years.

✓ Correct! ✗ Not quite. Correct answer: Unfinished action
For indicates duration.
Choose the correct word. Multiple Choice

I have ___ been to Rome.

✓ Correct! ✗ Not quite. Correct answer: never
Used for negative experience.
Fill in the blank.

He ___ just left.

✓ Correct! ✗ Not quite. Correct answer: has
He takes has.

Score: /8

FAQ (8)

No, never. Use Past Simple for finished times.

Been means you visited and returned. Gone means you are still there.

It's the auxiliary verb for this tense. 'Has' is for third-person singular.

Yes, it's very common in reports and academic summaries.

Add 'not' after 'have/has'. e.g., 'I have not seen it.'

No, it's for past and present.

It comes from Latin 'perfectus', meaning 'completed'.

Yes, they are essential for the past participle.

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

Spanish uses it for 'today', English does not.

French high

Passé Composé

French uses it for almost all past actions.

German high

Perfekt

German uses it for almost all spoken past.

Japanese low

Ta-form

No auxiliary verb in Japanese.

Arabic moderate

Perfective Aspect

Arabic is synthetic, English is analytic.

Chinese low

Le (了)

Chinese uses a particle, not conjugation.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

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