Loading...
English Notes
A1
indexA1
exams
index
expressions
classroom phrasesA1
greetingsA1
survival phrasesA1
grammar
articlesA1
basic pluralsA1
irregular verbsA1
personal pronounsA1
present simpleA1
question wordsA1
verb to beA1
pronunciation
indexA1
stressA1
vowelsA1
vocabulary
daily lifeA1
describing people
A2
indexA2
exams
index
expressions
daily talkA2
time expressionsA2
travelA2
workA2
grammar
comparatives superlativesA2
connectorsA2
future will vs going toA2
irregular verbsA2
past continuousA2
present perfectA2
to infinitiveA2
vocabulary
food and restaurantsA2
B1
indexB1
exams
index
expressions
opinionsB1
B2
indexB2
exams
index
grammar
b2 grammar reviewB2
vocabulary
phrasal verbsB2
resources
index
Loading content...
Level: A2

Present Perfect

The Present Perfect connects the past with the present. It describes an action that happened at an unspecified time in the past or that started in the past and continues to the present.

Structure

Subject + Have / Has + Past Participle

Subject Auxiliary Past Participle
I / You / We / They have eaten / gone / visited
He / She / It has eaten / gone / visited

Note: Regular past participles end in -ed (worked, played). Irregular ones must be memorized (eaten, seen, gone).

When to use it?

1. Life Experiences (Unspecified Time)

We talk about things we have done in our lives, without saying when.

  • I have been to Paris. (In my life, sometime).
  • She has seen that movie three times.
  • Have you ever eaten sushi?

Contrast with Past Simple (Specific Time):

  • I went to Paris in 2018. (Past Simple - we know when).

2. Recent Actions with 'Just'

  • I have just finished my homework. (Moments ago).
  • He has just arrived.

3. Changes over time

  • I have bought a new car. (I have it now).
  • She has lost her keys. (She doesn't have them now).

Key Words

  • Ever: Used in questions.
    • Have you ever been to London?
  • Never: Used in negative statements.
    • I have never flown in a helicopter.
  • Yet: Used in negative sentences and questions (at the end).
    • I haven't called him yet.
  • Already: Used in positive sentences.
    • I have already done it.

Practice

Complete with Present Perfect:

  1. I (lose) ______ my wallet.
  2. She (not / visit) ______ Italy.
  3. ______ you (see) ______ this movie?
Check Answers
  1. have lost
  2. has not visited (or hasn't visited)
  3. Have you seen