What Is the Present Perfect Tense?
The Present Perfect Tense is one of the most important and frequently used tenses in the English language. Unlike the Past Simple, which describes actions that are finished and disconnected from now, the Present Perfect builds a bridge between the past and the present moment. It tells us that something happened at an unspecified time before now, or that a past action still has relevance, consequences, or continuity in the present. This tense is formed with the auxiliary verb have or has followed by the past participle (V3) of the main verb.
We use the Present Perfect Tense to talk about life experiences, actions within an unfinished time period, recent events, and situations that started in the past and continue to the present. Because the exact time of the action is either unknown or unimportant, this tense focuses on the result or experience rather than when it happened. Mastering the Present Perfect is essential for expressing yourself naturally in English.
The Present Perfect Tense connects the past to the present. The action happened at some point before now, but the exact time is not stated. What matters is the result, the experience, or the connection to now.
When Do We Use It?
The Present Perfect Tense has several distinct uses. Each use connects a past action or situation to the present in a different way. Understanding these uses will help you choose this tense with confidence.
| Use | Explanation | Example |
|---|---|---|
| Life experiences | Something that happened (or never happened) at an unspecified time in your life | I have visited Tokyo three times. |
| Unfinished time period | An action within a time period that is still continuing (today, this week, this year) | She has written two reports this morning. |
| Recent actions with "just" | Something that happened a very short time ago | They have just arrived at the airport. |
| Changes over time | A change or development from the past to the present | My English has improved a lot since September. |
| Actions with present results | A past action whose result is visible or important now | He has lost his wallet. (He does not have it now.) |
Do not use the Present Perfect with a specific finished time expression such as "yesterday", "last week", or "in 2019". Use the Past Simple instead:
✘ I have seen that film yesterday.
✔ I saw that film yesterday.
Affirmative Sentences
To form affirmative sentences in the Present Perfect, use have or has as the auxiliary verb, followed by the past participle (V3) of the main verb. The choice between "have" and "has" depends on the subject.
Subject + have/has + Past Participle (V3)
| Subject | Auxiliary | Example |
|---|---|---|
| I | have | I have finished my homework. |
| You | have | You have learned a new language. |
| He / She / It | has | She has travelled to Barcelona. |
| We | have | We have lived in Istanbul since 2018. |
| They | have | They have bought a new apartment. |
In spoken and informal written English, have and has are usually contracted:
I have → I've
She has → She's
They have → They've
Be careful: "She's" can mean "She has" or "She is" depending on the context.
Negative Sentences
To form negative sentences, add not between the auxiliary verb and the past participle. In everyday English, the contracted forms haven't and hasn't are much more common than the full forms.
Subject + have/has + not + Past Participle (V3)
| Subject | Full Form | Contracted Form |
|---|---|---|
| I / You / We / They | I have not seen that film. | I haven't seen that film. |
| He / She / It | He has not called me. | He hasn't called me. |
Use haven't (have not) with I, you, we, they.
Use hasn't (has not) with he, she, it.
Mixing these up is a very common mistake:
✘ She haven't finished yet.
✔ She hasn't finished yet.
Question Sentences
To form questions, move have or has to the beginning of the sentence, before the subject. Questions with ever are particularly common because they ask about life experience up to the present moment.
Have/Has + Subject + Past Participle (V3)?
| Question | Explanation |
|---|---|
| Have you finished your project? | Asking about completion |
| Has she ever been to London? | Asking about life experience |
| Have they ever tried sushi? | Asking about life experience |
| Has he called you yet? | Asking about an expected action |
| Have you ever climbed a mountain? | Asking about life experience |
| How many countries have you visited? | Asking about quantity of experience |
The word ever means "at any time in your life up to now." It is placed between the subject and the past participle: Have you ever eaten Korean food? We do not use "ever" in affirmative sentences — it is mainly for questions and negative sentences (with "never").
Regular and Irregular Past Participles
The past participle (V3) is the verb form used after have/has in the Present Perfect. For regular verbs, the past participle is the same as the Past Simple form — simply add -ed to the base verb. However, many of the most common English verbs are irregular, and their past participle forms must be memorised.
Common irregular past participles:
| Base Form (V1) | Past Simple (V2) | Past Participle (V3) |
|---|---|---|
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| write | wrote | written |
| take | took | taken |
| give | gave | given |
| do | did | done |
| be | was / were | been |
| have | had | had |
| speak | spoke | spoken |
| break | broke | broken |
| drive | drove | driven |
Regular verbs follow a simple pattern — add -ed to the base form:
| Rule | Base Form | Past Participle (V3) |
|---|---|---|
| Most verbs: add -ed | play | played |
| Verbs ending in -e: add -d | live | lived |
| Verbs ending in consonant + y: change y to -ied | study | studied |
| Short verbs (CVC): double the last consonant + -ed | stop | stopped |
Do not confuse gone and been when used with "go":
She has gone to Paris. = She went to Paris and she is still there now.
She has been to Paris. = She visited Paris at some point in her life and came back.
This is a very common source of confusion for learners.
The Present Perfect does not ask when. It asks whether — whether you have experienced, whether you have changed, whether the past still lives in the present.
— The Grammar GazetteExample Sentences
Key Time Expressions
Certain time expressions are closely associated with the Present Perfect Tense. These words and phrases signal that the action is connected to the present and help distinguish this tense from the Past Simple.
| Time Expression | Position in Sentence | Example |
|---|---|---|
| already | Between have/has and V3 | I have already done my homework. |
| yet | At the end (negatives & questions) | She hasn't replied yet. |
| just | Between have/has and V3 | We have just landed in Dubai. |
| ever | Between subject and V3 (questions) | Have you ever swum in the ocean? |
| never | Between have/has and V3 | He has never been to South America. |
| since | Before a specific point in time | They have known each other since 2015. |
| for | Before a duration of time | She has worked here for ten years. |
| so far | At the beginning or end | So far, we have collected 500 signatures. |
| recently | At the end or between have/has and V3 | I have recently started learning piano. |
This is one of the most common mistakes learners make:
Since = a specific point in time when the action started: since Monday, since 2010, since I was a child
For = a duration of time (how long): for two hours, for six months, for a long time
✘ I have lived here since three years.
✔ I have lived here for three years.
Short Answers
In English, it is natural to answer yes/no questions with short answers rather than repeating the whole sentence. Short answers in the Present Perfect use have or has (or their negative forms) without repeating the main verb.
| Question | Positive Short Answer | Negative Short Answer |
|---|---|---|
| Have you finished? | Yes, I have. | No, I haven't. |
| Has she been to Japan? | Yes, she has. | No, she hasn't. |
| Have they arrived? | Yes, they have. | No, they haven't. |
| Has he ever cooked dinner? | Yes, he has. | No, he hasn't. |
In positive short answers, do not contract "have" or "has":
✘ Yes, I've.
✔ Yes, I have.
✘ Yes, she's.
✔ Yes, she has.
Contractions are only used in negative short answers: "No, I haven't."
Present Perfect vs Past Simple
One of the biggest challenges for English learners is knowing when to use the Present Perfect and when to use the Past Simple. Both tenses describe past actions, but they are used in very different situations. The key difference is the connection to the present.
| Feature | Present Perfect | Past Simple |
|---|---|---|
| Time reference | Unfinished or unspecified time | Finished, specific time |
| Connection to present | Yes — result or relevance now | No — completed and disconnected |
| Time expressions | ever, never, just, already, yet, since, for | yesterday, last week, in 2019, ago |
| Experience | I have been to Cairo. | I went to Cairo in 2022. |
| Recent action | She has just left. | She left five minutes ago. |
| Unfinished period | I have read three books this month. | I read three books last month. |
| Result visible now | He has broken his leg. (still broken) | He broke his leg last year. (healed now) |
In natural English, we often start with the Present Perfect (to introduce the topic) and then switch to the Past Simple (to give specific details):
"Have you ever been to Seoul?" — Present Perfect (general experience)
"Yes, I went there in 2023. I stayed for two weeks." — Past Simple (specific details)
No specific time? → Present Perfect: I have eaten sushi.
Specific time? → Past Simple: I ate sushi yesterday.
Unfinished time (today, this week)? → Present Perfect: I have had two meetings today.
Finished time (last week, in 2020)? → Past Simple: I had three meetings last week.
Result matters now? → Present Perfect: I have lost my keys. (I cannot open the door.)
Just a past fact? → Past Simple: I lost my keys yesterday. (I found them later.)