Understanding the Present Perfect Tense: Usage and Examples

Perfect Understanding the Present Perfect Tense: Usage and Examples
🌳 B1 · INTERMEDIATE
Not sure where to start?
Try 12 grammar questions for a suggested starting level.
Try the check →

Quick Answer

The present perfect uses have or has + a past participle, such as eaten, seen or done. It looks back from now: I have eaten lunch, so I am ready to leave. The context explains why the past action matters now.

Have or Has + Past Participle — See the Pattern

The present perfect connects the past to the present. Look at these examples:

  • I have visited Paris three times. (= Three visits in my life up to now.)
  • She has lived here since 2020. (= She still lives here.)
  • They have finished their homework. (= The homework is done now.)
  • He has just left the building. (= He left a moment ago.)

Did you see the pattern? Every sentence uses have or has + a special verb form.

This special verb form is called the past participle. Do not worry about the name. Just think of it as the form you use after have or has.

Which helping word do you use?

SubjectHelping WordExample
I / You / We / TheyhaveI have visited Japan.
He / She / IthasShe has visited Japan.

For regular verbs, the past participle ends in -ed (walked, played, wanted). It looks the same as the simple past.

Irregular past participles do not all follow the -ed rule. Some differ from the past simple (went → gone); others stay the same (bought → bought). Learn the forms together:

Base VerbSimple PastPast Participle (use with have/has)
eatateeaten
gowentgone
seesawseen
dodiddone
writewrotewritten

When Do You Use the Present Perfect?

Use the present perfect when the past connects to now. There are four main situations:

1. Something started in the past and continues now

Look for the words for (a length of time) and since (a starting point).

  • I have lived here for ten years. (= I still live here now.)
  • She has worked at this company since 2019. (= She still works there.)

2. Life experiences (without saying when)

Use ever in questions and never for things you have not done.

  • Have you ever eaten sushi? (= At any time in your life?)
  • I have never been to Australia. (= Not once in my life.)

3. Something happened recently

Use just, already, or yet.

  • I have just finished my work. (= A moment ago.)
  • She has already left. (= Before now, sooner than expected.)
  • Have you done your homework yet? (= Is it done now or not?)

4. Change over time

  • My English has improved a lot this year.
  • The city has changed since I was a child.

Choose the time viewpoint: Use the present perfect for a period continuing up to now, a current experience or a present result. Use the past simple with a finished past time such as yesterday. A past event can still matter now even when you use the past simple.

The Rule in One Line: Have/has + past participle looks back from now. With a finished past time such as yesterday, use the past simple.

Real-Life Examples With the Present Perfect

Here are sentences you might say or hear every day:

  • I have lost my keys. (= I cannot find them now.)
  • She has broken her phone. (= The phone does not work now.)
  • We have known each other for years. (= We first met years ago and still know each other.)
  • He has not replied to my message yet. (= I am still waiting.)
  • Have you ever tried Indian food? (= At any time in your life?)

You are doing great. Now let us look at the mistakes many learners make.

Three Mistakes to Avoid With the Present Perfect

Even advanced learners mix up the present perfect and the simple past sometimes — so if you get confused, you are not alone.

Mistake 1: Using the present perfect with a finished past time

I have lost my keys yesterday. Yesterday is a finished past time.

I lost my keys yesterday. Compare I have lost my keys. Can you help me look? Both tenses can describe a problem that still matters. The past simple is also common with already and yet in American English.

Mistake 2: Mixing up “has” and “have”

She have eaten lunch.

She has eaten lunch.

How to remember: Has goes with he, she, it. Have goes with I, you, we, they.

Mistake 3: Using the wrong verb form after have/has

I have went to Paris.

I have gone to Paris.

How to remember: After have or has, always use the past participle — the third form of the verb (gone, not went; eaten, not ate; seen, not saw).

Test Yourself: Have, Has, or Simple Past?

Choose the correct answer for each sentence. Click Check to see if you are right.

Question 1 of 5

1. She still lives in London. She _______ there for five years.

2. Yesterday I _______ that film.

3. He _______ been to Japan three times.

4. They have just _______ home.

5. We _______ not eaten lunch yet.

Keep Going — You Are Building Something

You have practised the present perfect. Compare two sentences of your own: one about an experience up to now and one about an event yesterday.

You now know that the present perfect uses have/has + a past participle. But what exactly is a past participle? How is it different from a present participle? And why do some verbs change in strange ways while others just add -ed?

Next lesson: What Is a Participle? Present vs Past Participles Explained

Reference: British Council — Present perfect.

Reference: Cambridge Grammar — Present perfect simple, including American English usage.

Spread the love