Skip to Content

Present Perfect Tense: Definition, Useful Examples and Exercise

Sharing is caring!

The present perfect tense is one of the most useful tenses in English grammar. It helps us talk about actions that happened at an unspecified time before now, actions that have a result in the present, and experiences in life. In everyday English, this tense is very common in conversation, emails, academic writing, and workplace communication.

In this guide, you will learn the definition of the present perfect tense, how to form it correctly, common uses, signal words, examples, and charts that make the structure easier to understand.

Related Links: Verb Tenses in EnglishPast Participle in English

Present perfect tense infographic with formula usage and examples for English learners

Present Perfect Tense

Present Perfect Definition

In the present perfect tense, the action is complete or has ended and is therefore called perfect. The exact time when the action happened is not important, so it is usually not mentioned in this tense.

The present perfect is commonly used for:

  • Life experiences: I have visited Da Nang.
  • Completed actions with a present result: She has lost her keys.
  • Actions that started in the past and continue to the present: They have lived here for ten years.
  • Recent actions: We have just finished dinner.

Forming Present Perfect Tense

The present perfect tense is formed with:

Subject + have / has + past participle

Positive Statements | Present Perfect

SUBJECT HAVE / HAS VERB (PAST PARTICIPLE) REST OF THE SENTENCE
I have seen this movie.
You have seen this movie.
He has seen this movie.
Tom has seen this movie.
The boy has seen this movie.
She has seen this movie.
Anna has seen this movie.
The girl has seen this movie.
We have seen this movie.
You have seen this movie.
They have seen this movie.
The children have seen this movie.

Notice that we use:

  • have with the subjects I, you, we, they, and plural nouns
  • has with the subjects he, she, it, and singular nouns

The verb form remains the same for all subjects: past participle.

Negative Statements | Present Perfect

SUBJECT HAVE NOT / HAS NOT VERB (PAST PARTICIPLE) REST OF THE SENTENCE
I have not eaten lunch.
You have not eaten lunch.
He has not eaten lunch.
Tom has not eaten lunch.
The boy has not eaten lunch.
She has not eaten lunch.
Anna has not eaten lunch.
The girl has not eaten lunch.
We have not eaten lunch.
You have not eaten lunch.
They have not eaten lunch.
The children have not eaten lunch.

Notice that we use:

  • have not with the subjects I, you, we, they, and plural nouns
  • has not with the subjects he, she, it, and singular nouns

The verb form remains the same for all subjects.

Interrogative Statements / Questions | Present Perfect

HAVE / HAS SUBJECT VERB (PAST PARTICIPLE) REST OF THE SENTENCE
Have I finished the work?
Have you finished the work?
Has he finished the work?
Has Tom finished the work?
Has the boy finished the work?
Has she finished the work?
Has Anna finished the work?
Has the girl finished the work?
Have we finished the work?
Have you finished the work?
Have they finished the work?
Have the men finished the work?

Notice that we use:

  • have with the subjects I, you, we, they, and plural nouns
  • has with the subjects he, she, it, and singular nouns

The verb form remains the same for all subjects.

Common Uses of the Present Perfect Tense

1. Life Experiences

We use the present perfect to talk about things someone has done or has not done in life, without saying exactly when.

  • I have seen this movie.
  • She has visited Paris.
  • Have you ever tried sushi?

2. Actions with Present Results

We use the present perfect when a past action has an important result now.

  • He has broken his glasses.
  • They have missed the bus.
  • I have lost my phone.

3. Actions That Continue Until Now

We often use the present perfect with for and since to describe actions or states that started in the past and continue to the present.

  • We have lived here for five years.
  • She has worked at this company since 2020.
  • I have known him for a long time.

4. Recent Actions

We can use the present perfect with words like just, already, and yet to talk about recent events.

  • I have just finished my homework.
  • She has already left the office.
  • They have not arrived yet.

Signal Words for the Present Perfect

These words and expressions often help learners recognize the present perfect tense:

  • already
  • just
  • yet
  • ever
  • never
  • so far
  • recently
  • lately
  • for
  • since

Examples:

  • I have already eaten lunch.
  • Have you finished your work yet?
  • She has lived here for ten years.
  • We have known each other since high school.

Regular and Irregular Past Participles

To use the present perfect correctly, you need the past participle form of the verb.

Regular Verbs

Most regular verbs form the past participle by adding -ed.

  • work → worked
  • finish → finished
  • play → played

Irregular Verbs

Many common English verbs are irregular, so their past participles must be memorized.

  • see → seen
  • eat → eaten
  • go → gone
  • write → written
  • do → done

Present Perfect vs. Simple Past

Many learners confuse the present perfect and the simple past. The key difference is that the present perfect focuses on the result or experience, while the simple past focuses on when the action happened.

Present Perfect Simple Past
Time is not specific. Time is specific or understood.
I have seen this movie. I saw this movie last night.
She has finished her homework. She finished her homework at 8 p.m.
Have you ever been to Hanoi? Did you go to Hanoi in 2023?

Common Present Perfect Examples

  • I have seen this movie.
  • You have seen this movie.
  • He has seen this movie.
  • We have not eaten lunch.
  • Have they finished the work?
  • Anna has finished the work.

Present perfect tense chart with sentence patterns and grammar examples

Present perfect tense infographic showing formula common uses and examples in English

Frequently Asked Questions

When do we use have and when do we use has?

Use have with I, you, we, they, and plural nouns. Use has with he, she, it, and singular nouns.

What is the difference between present perfect and simple past?

The present perfect does not usually mention a specific time. The simple past usually does. Compare: I have seen that film and I saw that film yesterday.

Can we use the present perfect with for and since?

Yes. We use for to show a period of time and since to show the starting point of an action or state.

Practice Exercises

Complete the sentences with the correct present perfect form of the verbs in brackets.

  1. She ________ (finish) her homework.
  2. They ________ not ________ (eat) breakfast yet.
  3. ________ you ever ________ (visit) London?
  4. Tom ________ (see) this movie before.
  5. We ________ (live) here for ten years.
  6. Anna ________ just ________ (leave) the office.
  7. I ________ never ________ (try) Thai food.
  8. The children ________ (break) the window.
Show Answers
  1. has finished
  2. have, eaten
  3. Have, visited
  4. has seen
  5. have lived
  6. has, left
  7. have, tried
  8. have broken

Final Notes

The present perfect tense is essential for talking about experiences, completed actions with present results, recent events, and situations that continue until now. To use it correctly, remember this basic structure:

Subject + have / has + past participle

Also remember that the exact time is usually not important in this tense. Once you understand the structure, common signal words, and the difference between the present perfect and the simple past, this tense becomes much easier to use naturally in speaking and writing.

Still have a question about the present perfect tense? Leave a comment below and share the sentence you are unsure about.