Present Perfect: Have You Ever...? (Form and Use)
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.'
Present Perfect
Form: Subject + have/has + past participle
| Use | Key words | Example |
|---|---|---|
| Life experiences | ever, never | Have you ever eaten sushi? |
| Recent events | just, already, yet | She has just arrived. |
| Unfinished situations | for, since | I 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.
Life Experience
Talking about things that happened at an unspecified time in the past.
“I have seen that movie.”
“She has met the President.”
Recent News
Talking about something that happened very recently with present consequences.
“I have just finished my homework.”
“He has lost his keys.”
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
| 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
Have you ever visited the United Kingdom? (Travel)
Have you ever been to the UK? (Travel)
Ever been to the UK? (Travel)
Been to the UK yet? (Travel)
Present Perfect Uses
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
Which Tense?
Is there a specific time?
Examples by Level
I have a cat.
I have eaten lunch.
She has played tennis.
We have seen the park.
Have you ever been to Spain?
I have never seen a whale.
He has finished his work.
They have bought a new car.
I have lived here for ten years.
She has worked there since 2018.
I have already done the dishes.
Have you finished yet?
The company has seen significant growth this quarter.
I have been to Paris, but I haven't been to Rome.
She has just received the promotion.
We have known each other for a long time.
Recent studies have shown that sleep is vital.
I have long suspected that he was lying.
Never have I seen such a beautiful sunset.
The situation has remained unchanged for months.
Having lived through the war, he has a unique perspective.
It has been said that history repeats itself.
She has all but finished the manuscript.
Little have we known about the true cost.
Easily Confused
Learners use Present Perfect with specific times.
Learners use gone for visiting.
Learners mix up duration and start point.
Common Mistakes
I have go to the park.
I have gone to the park.
I have seen him yesterday.
I saw him yesterday.
He have eaten.
He has eaten.
I have ever been there.
I have been there.
Have you ever went to Rome?
Have you ever been to Rome?
I have never not seen it.
I have never seen it.
I have been here since 3 hours.
I have been here for 3 hours.
I have been to London last year.
I went to London last year.
She has gone to Paris and came back.
She has been to Paris.
How long have you know him?
How long have you known him?
Never I have seen this.
Never have I seen this.
The report has been finished yesterday.
The report was finished yesterday.
I have been working here since long.
I have been working here for a long time.
Sentence Patterns
Have you ever ___?
I have never ___.
I have lived here for ___.
She has worked there since ___.
Real World Usage
I've just posted a new photo!
Have you seen my message?
I have led many successful projects.
I have been to this hotel before.
I have already placed my order.
Research has shown significant results.
Focus on Experience
No Specific Time
Use 'Ever' and 'Never'
British vs American
Smart Tips
Use 'Have you ever...?' to start a conversation.
If you don't know when it happened, use Present Perfect.
Use 'just' to emphasize it happened recently.
Use 'for' or 'since' to show duration.
Pronunciation
Contractions
I've sounds like 'eye-v'.
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
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
Common Mistakes
Test Yourself
I ___ (eat) sushi before.
Which is correct?
Find and fix the mistake:
She have seen the movie.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Ich habe das gesehen.
Answer starts with: I h...
Match each item on the left with its pair on the right:
I have ___ been to Rome.
He ___ just left.
Score: /8
Practice Exercises
8 exercisesI ___ (eat) sushi before.
Which is correct?
Find and fix the mistake:
She have seen the movie.
ever / you / been / have / to / Paris / ?
Ich habe das gesehen.
I have lived here for 5 years.
I have ___ been to Rome.
He ___ just left.
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
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto
Spanish uses it for 'today', English does not.
Passé Composé
French uses it for almost all past actions.
Perfekt
German uses it for almost all spoken past.
Ta-form
No auxiliary verb in Japanese.
Perfective Aspect
Arabic is synthetic, English is analytic.
Le (了)
Chinese uses a particle, not conjugation.
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...