man and woman shopping for records

A: I haven't heard this album yet. Have you?

B: Yes, I have. It's really good.

Present Perfect Simple

have or has + past participle

Positive & Negative Sentences

I
You
We
They
have
have not
haven't

eaten breakfast today.

had a cup of coffee this morning.

been to many concerts.

He
She
It
has
has not
hasn't

Questions

Have I
you
we
they

eaten breakfast today?

had a cup of coffee this morning?

been to many concerts?

Has he
she
it

Use

Past → Present

The Present Perfect is used to connect the past with the present. It is used when we think about the past and present together:

I have met Jim.

She has learnt how to play the saxophone.

I haven't seen Chris.

There's been an accident.

It is often used to say that a finished past action is connected with the present. It is not important when the action happened. Our meaning is that it happened in the past, but this event is connected to now in some way:

  • The tree has died.
    • Present = It is dead.
  • Peter hasn't arrived yet.
    • Present = He is not here.
  • Have you seen this movie?
    • Present = Do you know the movie?
  • I haven't checked my emails.
    • Present = I don't know if I have any emails.

The Present Perfect isn't used if we are not thinking about the present:

  • Adele has released three studio albums.
    • Present = She is still making music.
  • John Lennon released eight studio albums (Past Simple / No Present Perfect).
    • Only past information / no information about the present

Up to Now

We often use the Present Perfect with words that mean "at some time up to now" such as:

  • never
  • ever
  • before
  • lately
  • so far
  • already
  • in the last / past few days
  • yet
  • recently
  • The weather's been really good lately.
  • What have you done today so far?
  • Even though it's only 11 o'clock, I've already eaten lunch.
  • I know what to do because this has happened before.

Unfinished Time Periods

We can use the Present Perfect to describe actions that have happened in a time period that has not yet finished. Some examples of unfinished time periods are:

  • today
  • this week
  • this year
  • this class

I haven't seen John today. Have you?

I'm trying to save money. I haven't spent much money this month.

This week has been difficult.

Experience

Another unfinished time period is one's life. Because of this, when we talk about life experiences, we often use the Present Perfect. Ever, never, and before are often used when talking about life experience:

Has there ever been a band more famous than the Beatles?

I've never eaten at that restaurant. How is it?

Adele's performed in this city before.

Been Vs. Gone

When we want to use the verb go in the Present Perfect, we must choose to use either been or gone as its past participle form. Been means that someone has visited and returned from some place. Gone means that the person has not yet returned:

  • Have you been to the USA?
  • I haven't been to the bathroom yet. I need to go.
  • Have you been to the gym today?

Because of this, the use of been is popular when describing experiences:

  • She's never been to another country.
  • Has Tom ever been to work on time?

How Many Times?

It is very common to use the Present Perfect to say that something has happened many times up to the present or to describe the number of times something has happened:

  • I've been there a few times.
  • How many times have you seen this band play live?
  • How many albums has she recorded?
  • She's smoked so many cigarettes tonight.

Exercise

Open the exercise to begin the activity. Follow the instructions in the document.

Exercise

keyboard_arrow_up