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 English | Past Participle in English

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.


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.
- She ________ (finish) her homework.
- They ________ not ________ (eat) breakfast yet.
- ________ you ever ________ (visit) London?
- Tom ________ (see) this movie before.
- We ________ (live) here for ten years.
- Anna ________ just ________ (leave) the office.
- I ________ never ________ (try) Thai food.
- The children ________ (break) the window.
Show Answers
- has finished
- have, eaten
- Have, visited
- has seen
- have lived
- has, left
- have, tried
- 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.
