A2 Verb Tenses 1 min read آسان

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 and Use
### Form: have/has + past participle
  • I have visited Paris.
  • She has eaten sushi before.
  • They haven't seen that film.
  • Has he finished his homework?
### When to use it
  1. 1Life experiences (ever/never): Have you ever been to Japan?
  2. 2Recent events (just/already/yet): She has just arrived. Have you finished yet? I have already eaten.
  3. 3Unfinished situations (for/since): I have lived here for five years. She has worked there since 2019.
### Regular past participles: verb + -ed
  • walk → walked, play → played
### Common irregular past participles
  • go → gone, see → seen, eat → eaten, do → done, be → been, have → had
### Contraction: have → 've, has → 's
  • I've been to London. She's finished.

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.

طیف رسمیت

رسمی
Have you ever visited the United Kingdom?

Have you ever visited the United Kingdom? (Travel)

خنثی
Have you ever been to the UK?

Have you ever been to the UK? (Travel)

غیر رسمی
Ever been to the UK?

Ever been to the UK? (Travel)

عامیانه
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

مثال‌ها بر اساس سطح

1

I have a cat.

I have a cat (Present Simple - watch out!)

2

I have eaten lunch.

I have eaten lunch.

3

She has played tennis.

She has played tennis.

4

We have seen the park.

We have seen the park.

1

Have you ever been to Spain?

Have you ever been to Spain?

2

I have never seen a whale.

I have never seen a whale.

3

He has finished his work.

He has finished his work.

4

They have bought a new car.

They have bought a new car.

1

I have lived here for ten years.

I have lived here for ten years.

2

She has worked there since 2018.

She has worked there since 2018.

3

I have already done the dishes.

I have already done the dishes.

4

Have you finished yet?

Have you finished yet?

1

The company has seen significant growth this quarter.

The company has seen significant growth this quarter.

2

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

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

3

She has just received the promotion.

She has just received the promotion.

4

We have known each other for a long time.

We have known each other for a long time.

1

Recent studies have shown that sleep is vital.

Recent studies have shown that sleep is vital.

2

I have long suspected that he was lying.

I have long suspected that he was lying.

3

Never have I seen such a beautiful sunset.

Never have I seen such a beautiful sunset.

4

The situation has remained unchanged for months.

The situation has remained unchanged for months.

1

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

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

2

It has been said that history repeats itself.

It has been said that history repeats itself.

3

She has all but finished the manuscript.

She has all but finished the manuscript.

4

Little have we known about the true cost.

Little have we known about the true cost.

به‌راحتی اشتباه گرفته می‌شود

Present Perfect: Have You Ever...? (Form and Use) در مقابل Past Simple vs Present Perfect

Learners use Present Perfect with specific times.

Present Perfect: Have You Ever...? (Form and Use) در مقابل Been vs Gone

Learners use gone for visiting.

Present Perfect: Have You Ever...? (Form and Use) در مقابل For vs Since

Learners mix up duration and start point.

اشتباهات رایج

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.

الگوهای جمله‌سازی

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.

تلفظ

/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.

حفظ کنید

روش یادسپاری

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

تداعی تصویری

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.

شبکه واژگان

everneveralreadyyetjustsincefor

چالش

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

نکات فرهنگی

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.

شروع‌کننده‌های مکالمه

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?

موضوعات نگارش

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.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

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. چند گزینه‌ای

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. ترجمه

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 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. چند گزینه‌ای

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

تمرین‌های عملی

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. چند گزینه‌ای

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. ترجمه

Ich habe das gesehen.

✓ Correct! ✗ Not quite. Correct answer: I have seen that.
Present perfect.
Match the sentence to the meaning. جفت کردن

I have lived here for 5 years.

✓ Correct! ✗ Not quite. Correct answer: Unfinished action
For indicates duration.
Choose the correct word. چند گزینه‌ای

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

سوالات متداول (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?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!