Present perfect: Form and use
Learn how to connect the past to the present with the present perfect.
- check_circleI can form positive and negative sentences in the present perfect.
- check_circleI can ask questions using the present perfect.
- check_circleI can talk about past experiences connected to the present.
Discover
Meet today's English in a real situation — no rules yet. Read it once and try to guess the pattern in the words in bold. Underlined words open a short definition.
Anna: Hey, Mark! Have you seen my notebook? I can’t find it anywhere.
Mark: No, I haven’t seen it. Where did you leave it?
Anna: I think it was on my desk, but someone has moved it.
Mark: Has Maria taken it? She was looking for a notebook earlier.
Anna: No, I have already asked her. She doesn’t have it.
Mark: Well, let’s look together. Wait, what is that under your jacket?
Anna: Oh no! I have found it! It was here all along.
Mark: You are so forgetful today, Anna!
Anna: I know, it has been a very long day. Thanks for the help! I am glad I haven’t lost it.
Learn
Now the rules behind what you just saw — explained simply, with examples. Underlined words open a short definition — hover on desktop, tap on a phone.
What is the Present Perfect?
The present perfect connects the past and the present. We use it to talk about experiences in our life up to now, without saying exactly when they happened.
How to form the Present Perfect
We form the present perfect with have/has + the past participle of the main verb.
Positive and Negative sentences
| Subject | Auxiliary (Positive) | Auxiliary (Negative) | Past Participle |
|---|---|---|---|
| I / You / We / They | have (’ve) | have not (haven’t) | visited |
| He / She / It | has (’s) | has not (hasn’t) | worked |
- I have been to London.
- She hasn’t finished her homework.
- They ’ve seen that movie.
Questions and Short Answers
To ask a question, put have/has before the subject.
| Auxiliary | Subject | Past Participle |
|---|---|---|
| Have | you | been to Paris? |
| Has | he | eaten lunch? |
A: Have you forgotten my name? B: No, I haven’t!
When to use the Present Perfect
1. Life experiences
We use it to talk about things we have done in our lives. The exact time is not important.
- I have tried sushi. (In my life up to now)
- He has never traveled outside his country.
2. Recent actions with a present result
We use it for something that happened in the past, but the result is important right now.
- I have lost my keys. (I don’t have them now.)
- She has broken her leg. (Her leg is still broken.)
Common Mistake: In Spanish, you might use the present tense for things that started in the past and continue now, or the past tense for life experiences. In English, pay attention to the difference between past simple (finished time) and present perfect (unfinished time).
I went to Paris three times in my life.-> I have been to Paris three times.I didn’t see that movie yet.-> I haven’t seen that movie yet.
Regular past participles end in -ed (play -> played, work -> worked). Irregular verbs have different forms (go -> gone, see -> seen, eat -> eaten). You need to learn the irregular forms!
- Positive: Subject + have/has + past participle
- Negative: Subject + haven’t/hasn’t + past participle
- Question: Have/Has + subject + past participle
- Use for life experiences (time is not important).
- Use for recent actions with a result now.
Practice
Try it yourself. You'll see right away whether you got it right, plus a short explanation of why.
Use It
Now make the language yours in a real task. Use the prompt below — the editor keeps a simple word count, and nothing is saved or graded.
Before you finish — be honest. Can you do these now?