AeroEnglishLEARN ENGLISH. REACH HIGHER.
appsAll topics

Present perfect: Form and use

Learn how to connect the past to the present with the present perfect.

LEARNING GOALS
  • 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.
A215 min
menu_book
PART 01

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.

format_quoteEXAMPLE

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.

spellcheck
PART 02

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
format_quoteEXAMPLE
  • 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?
format_quoteEXAMPLE

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.

format_quoteEXAMPLE
  • 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.

format_quoteEXAMPLE
  • I have lost my keys. (I don’t have them now.)
  • She has broken her leg. (Her leg is still broken.)
warningWARNING

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

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!

boltQUICK REVIEW
  • 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.
quiz
PART 03

Practice

Try it yourself. You'll see right away whether you got it right, plus a short explanation of why.

0 / 3 correct
1. Which sentence is in the present perfect?
2. Choose the correct form to complete the sentence: 'She _____ her homework.'
3. How do you ask a question in the present perfect for 'you / be / to London'?
draw
PART 04

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.

PROMPT
Write three sentences about experiences you have had in your life (e.g., places you have visited, foods you have eaten).
0 words
checklistCHECK YOURSELF

Before you finish — be honest. Can you do these now?