What is the Present Perfect tense?

Present Perfect tense meaning can be understood as a way to link past actions to the present moment. It’s often used for life experiences, completed tasks with present results, and changes over time. Its ability to link past and present makes it ideal for real-world communication — from resumes to casual conversations. 

Present Perfect Tense structure Present Perfect Tense structure 1

We’ll explore the finer points to help you master this tense.

Present Perfect tense examples:

 
I have already eaten lunch, so I’m not hungry now.

 
She has visited the new cafe three times this month.

 
They have just finished their workout and are ready to relax.

 
We have learned so much from the workshop this week.

 
My friend has lived to a new city since last year.

Level up your English with Koto!

Present Perfect tense formula

In the Present Perfect structure, we use     have/has  plus the past participle of the main verb. For regular verbs, just add -ed to the root form, but for irregular verbs, the past participle forms are irregular and must be memorized.

Present Perfect Tense Formula Present Perfect Tense Formula 1

Take a look at these Present Perfect sentences to understand how they’re applied.

Subject Examples
I
  I have never tried sushi before.
You (singular)
  You have changed a lot since we last met.
He
  He has written five emails this morning.
She
  She has recently moved to a new apartment.
It
  It has been cloudy all day.
You (plural)
  You have made great progress in the last few months.
We
  We have already seen that movie.
They
  They have known each other for years.
Tip: 

Remember, the Present Perfect tense is not used with specific time expressions like yesterday or last year — it focuses on the connection between the past and the present, not the exact timing of an action.

When to use Present Perfect?

The Present Perfect expresses actions that occurred in the past, but whose outcomes influence or relate to the present moment. It’s ideal for describing actions that started in the past and continue up until now, or actions with a present consequence.

Present Perfect examples:

Usage Examples
Actions completed by an unspecified time, with impact now
  I have just finished reading that book everyone’s talking about.
Simultaneous events with ongoing relevance
  He has already left the conference, so now we can discuss the next steps.
Actions completed before now, with a visible result
  They have decorated our studio, and it looks amazing!
Describing personal growth or life experiences
  We have come a long way since our first project together.

Present Perfect tense markers:

Time indicators Examples
already
  She has already sent out the invitations to everyone on the guest list.
ever
  Have you ever been to the United Kingdom?
before
  We have never watched a TV series that had such a twist at the end before.
yet
  I have not found my keys yet, and I’m running late!
just
  They have just come back from an incredible trip to the mountains.
lately/recently
  He has recently adopted a new puppy, and it’s been a whirlwind of joy and chaos.
For + time period
  They have known each other for so long that it feels like they have been friends forever.
since
  We have learned a lot about gardening since we started our backyard renovation.
Tip: 

Use it to build suspense: It’s great for storytelling — “Something strange has happened…”

How to use Present Perfect

So far, we’ve explored the Present Perfect definition and gone through plenty of examples of affirmative sentences. Now, it’s time to flip the script and dive into how to form negatives and questions — each with its own twist.

The negative form of the Present Perfect

To express something that hasn’t happened, insert not after the auxiliary verb. You’ll get have not or the contraction haven’t, and has not or hasn’t for third-person singular. Simple, yet powerful!

Present Perfect formula for negative sentences Present Perfect formula for negative sentences 1

Examples of the Present Perfect tense in negation:

 
By now, I haven’t had the chance to speak with her.

 
They haven’t decided whether to come or not.

 
We haven’t reached a conclusion yet.

Present Perfect example of negative patterns:

Subject Full form Short form
I
  I have not cooked anything fancy this week.
  I haven’t cooked anything fancy this week.
You (singular)
  You have not called your grandma lately — she misses you!
  You haven’t called your grandma lately — she misses you!
He/She/It
  She has not logged into her social media all weekend.
  She hasn’t logged into her social media all weekend.
We
  We have not updated the playlist in ages.
  We haven’t updated the playlist in ages.
They
  They have not returned the borrowed books.
  They haven’t returned the borrowed books.
You (plural)
  You have not explored the city beyond the main square.
  You haven’t explored the city beyond the main square.

Enjoy personalized learning!

Present Perfect Questions

Forming questions in the Present Perfect is simple once you get the hang of it. Just switch the subject and the auxiliary verb have or has to create a question.

Yes/No Questions

Present Perfect formula for Questions Present Perfect formula for Questions 1

Present Perfect tense example in Yes/No questions: 

Question Answer
  Have they cleaned the apartment?
  Yes, they ’ve already done it. Looks spotless!
  Have we paid the electricity bill?
  No, we haven’t. Let’s do it now before we forget.
  Has he taken the dog for a walk?
  Yes, he ’s been out for an hour with it.

Wh-questions

Present Perfect formula for Wh Questions Present Perfect formula for Wh Questions 1

Example of Present Perfect tense with Wh-word questions:

Question Answer
  Why haven’t you booked the tickets yet?
  I haven’t booked the tickets yet because I ’ve lost my credit card.
  Who has already signed up for the event?
  Sarah, John, and Emma have signed up; we’re expecting more soon.
  How have you improved your fitness?
  I ’ve started a new workout routine, and it’s been paying off.
Tip: 

For emphasis, use yet in questions to ask if something has occurred up to the present.

Common mistakes with the Present Perfect in English

Understanding when to use the Present Perfect tense can be challenging, as it bridges past events with the present. Here are some typical mistakes learners tend to make while using this tense.

Using specific time expressions with the present perfect

The Present Perfect is used for actions that are not tied to a specific time reference, but learners often mistakenly use specific time expressions.

Incorrect Correct
  We have watched that movie last night.
  We watched that movie last night.
  She has met him two weeks ago.
  She met him two weeks ago.

Mixing the Present Perfect with time expressions like for and since incorrectly

Using for and since with the present perfect can be tricky, especially when learners try to mix them with ago.

Incorrect Correct
  I have been friends with him since five years ago.
  I have been friends with him for five years.
  They have lived here for ten years ago.
  They have lived here for ten years.

Using the Present Perfect for actions that are not relevant to the present

The use of the Present Perfect tense isn’t just about the past — it’s about the past’s relevance to the present. Learners sometimes miss this connection, forgetting that the Present Perfect shows how past actions or experiences continue to affect the present moment.

Incorrect Correct
  He has lost his keys at the party yesterday.
  He lost his keys at the party yesterday.
  You has eaten pizza last night.
  You ate pizza last night.

Summary

The Present Perfect is a tense that bridges the past and the present, allowing you to describe events that affect your current situation. So, what is the Present Perfect? It’s a tense that highlights the connection between past actions and their ongoing relevance or effect. 

With its ability to show this link, you’ll be able to express your experiences and accomplishments like a pro. Keep honing your skills, learn Present Perfect tense rules, and soon it’ll become second nature!

Present Perfect tense FAQ

What time expressions can I use with Present Perfect tense?

Common time expressions with the Present Perfect include since, for, ever, never, lately, and yet. These are used to link past actions or events to the present.

  I have lived here for five years.
What is the difference between the Present Perfect and Simple Past?

The Present Perfect connects past actions or experiences with the present moment, while the Simple Past refers to actions that happened at a specific time in the past, with no direct link to the present.

Present Perfect Simple Past
  I have visited London. (The experience is relevant now.)
  I visited London last summer. (It happened in the past, no direct connection to now.)
Why is the Present Perfect tense important in everyday conversation?

The Present Perfect is helpful when talking about experiences, changes, and actions that impact the present. It’s commonly used to reflect on past accomplishments or significant events.

  I have finished my homework, so now I can relax.
What are some common mistakes people make when using this tense?

This tense can trip people up, especially when it’s used with the wrong time expressions or mistaken for the simple past. Here are a few classic blunders (and how to dodge them):

  1. Yesterday is a specific time — use Past Simple, not Present Perfect.
Incorrect Correct
  I have met him yesterday.
  I met him yesterday.
  1. Irregular verbs like eat take the past participle form — eaten.
Incorrect Correct
  Have you ever ate sushi?
  Have you ever eaten sushi?
  1. Has is for he, she, it — have for you, we, they.
Incorrect Correct
  Has you ever been to Brazil?
  Have you ever been to Brazil?
Present Perfect
Exercises section!
Exercises section