top of page

Present Perfect: When and Why Do We Use It?

2 hours ago
8 min read

Have you ever learned a grammar rule, understood it perfectly, and then forgotten to use it the moment you started speaking English?


I see this quite often with the Present Perfect. Students learn the tense, complete the exercises, and get the answers right. Then we start talking about their lives, and suddenly, the Past Simple appears in almost every

sentence.

And honestly, I understand why. The Past Simple feels safe. Something happened? Great. Use the Past Simple and move on.


But English has a way of making us look at things a little differently. Sometimes, what matters isn't just what happened in the past. It's what that event means to us now.


So, let's look at how the Present Perfect works, why we use it, and how to start using it when you speak.



What Does the Present Perfect Actually Mean?


Let's start with two sentences:

  • I lived in London for five years.

  • I've lived in London for five years.


What's the difference?


In the first sentence, the person is talking about a period of their life that has ended. They lived in London for five years, but that period is over.


In the second sentence, the person started living in London five years ago and still lives there now.


Notice the difference? Both sentences talk about the past, but the second connects that past to the present.


That's a useful way to start understanding the Present Perfect. We use it to talk about past actions and situations when their connection to the present matters.

But what does that connection actually look like? Let's explore three common situations.


1. When Something Happened in the Past and Has a Result Now


Imagine you've lost your keys. You come home, reach into your pocket, and realise they're gone. You call your friend and say:

“I've lost my keys!”


Why use the Present Perfect?

Because the problem matters now. Maybe you can't get into your house. Maybe you can't drive your car. The action happened in the past, but the result affects your situation in the present.


Here are a few more examples:

  • I've broken my glasses, so I can't see properly.

  • She's forgotten her password, so she can't log in.

  • We've finished the project, so we can finally relax.


In each example, something happened before now, and the result matters in the present.


Of course, we can also use the Past Simple to talk about past events that still matter to us. The important thing is how we present the event and what we want to communicate.


For example, “I broke my glasses yesterday” tells us what happened and when. “I've broken my glasses” focuses on the situation now. The difference isn't that one event matters and the other doesn't. It's the way we choose to talk about it.


2. When We Talk About Life Experiences


Have you ever travelled abroad?

Have you ever tried sushi?

Have you ever met someone famous?


These questions aren't asking when something happened. They're asking whether you've had a particular experience at any point in your life up to now.


For example:

“I've been to Spain.” = This tells us that visiting Spain is one of my life experiences. It doesn't tell us when I went there.


Now imagine I say:

“I've never been to Spain.” = That describes my experience up to this moment. But it doesn't mean I'll never go. I might visit Spain next year!


That's another important thing about the Present Perfect: when we talk about life experiences, we're looking at the time from the past up to now. The story isn't necessarily finished. New experiences are still possible.


We can use the Present Perfect to talk about places we've visited, things we've tried, and experiences we've had without saying exactly when they happened.

And if someone asks, “Have you ever been to Spain?”, you can answer:

  • Yes, I have.

  • No, I haven't.

Simple, right?


3. When Something Started in the Past and Continues Now


Imagine someone asks you how long you've studied English.


You might say:

“I've studied English for six years.”


This means you started studying English six years ago and still study it now. In everyday conversation, “I've been studying English for six years” is also very common when we want to emphasise the ongoing activity. But for now, let's focus on the Present Perfect Simple.


We often use for and since when talking about situations that started in the past and continue into the present.


Here's the difference:

  • For tells us how long something has continued: for two weeks, for three years, for six months.

  • Since tells us when it started: since Monday, since 2022, since I moved here.


Let's compare these examples:

  • I've worked here for three years.

  • I've worked here since 2023.


Both sentences describe a situation that started in the past and continues now. The first tells us the length of time, while the second gives us the starting point.


Let's try another example:

“I've known my best friend since primary school.”

I met this person in primary school, and we're still friends now.

See how the Present Perfect helps us connect the past to the present? Something started before now, and it's still true today.



How to Remember For and Since


Think of it this way:

FOR = How long?

  • for two days

  • for a month

  • for ten years

SINCE = Starting when?

  • since yesterday

  • since May

  • since I was a child


A common mistake is saying, “I've lived here since five years.”

But five years tells us how long, not when something started.


We say: “I've lived here for five years.”

If we want to use since, we need a starting point: “I've lived here since 2021.”


This is one of those things that becomes easier with practice. You learn the difference, try a few examples, make a mistake, correct it, and try again. Eventually, the choice starts to feel more natural.



How Do We Form the Present Perfect?


Now that we've looked at the meaning, let's build some sentences.


The Present Perfect uses:

SUBJECT + HAVE/HAS + PAST PARTICIPLE


*The past participle is the third form of an irregular verb, often called the third column in verb lists. For regular verbs, it usually ends in -ed.


For example:

  • work – worked – worked

  • see – saw – seen

  • go – went – gone

  • write – wrote – written

Notice that we say have seen, not have saw, and has gone, not has went. The form after have or has matters just as much as the auxiliary verb itself.


Affirmative Sentences


The structure is: SUBJECT + HAVE/HAS + PAST PARTICIPLE

  • I have finished my homework.

  • She has visited London.

  • We have seen that film.


❗We use have with I, you, we, and they. ❗We use has with he, she, and it.


In everyday conversation, we often use contractions:

  • I have → I've

  • You have → You've

  • He has → He's

  • She has → She's

  • We have → We've

  • They have → They've

For example: “I've finished my homework.”

*One small detail: he's and she's can also mean he is and she is. The rest of the sentence helps us understand which meaning is intended.


Negative Sentences

To make a negative sentence, we add not after have or has.

  • I have not finished my homework.

  • She has not called me.

  • They have not arrived yet.

We usually use contractions when speaking:

  • have not → haven't

  • has not → hasn't

For example:

“She hasn't called me.”

“They haven't arrived yet.”


The structure stays the same. We simply add not after have or has.


Questions

To make a question, we put have or has before the subject.

  • Have you finished your homework?

  • Has she called you?

  • Have they arrived?


Let's compare:

  • You have finished your homework.

  • Have you finished your homework?


We haven't changed the verb form. We've simply moved have to the beginning of the sentence.

And that's the basic structure of the Present Perfect: have or has, followed by the past participle.


Present Perfect explained with examples, including past actions with present results, life experiences, situations that continue into the present, and the use of for and since.


What About Ever, Never and Yet?


You don't need to learn every word that can appear with the Present Perfect at once. But there are a few you'll often hear in everyday conversations.


EVER is common in questions about life experiences:

Have you ever tried sushi?


NEVER means that something hasn't happened at any time up to now:

I've never tried sushi.


YET often appears in questions and negative sentences when we're talking about something expected to happen:

Have you finished your homework yet?

I haven't finished it yet.


Notice where these words appear. Ever and never usually come after have or has, while yet usually comes at the end of the sentence.


You'll meet these words again as you practise the tense. For now, focus on understanding the meaning of the whole sentence rather than memorising a long list of rules. 🤓



Present Perfect vs Past Simple: A Quick Reminder


We've already talked about the difference between Past Simple and Present Perfect — you can read it here. But let's go through it once again.


Let's compare:

  • I visited Spain last summer.

  • I've visited Spain.


The first sentence tells us when the visit happened. The second tells us about the experience without saying exactly when it happened.


Here's another example:

  • I lived in London for five years.

  • I've lived in London for five years.


The first usually describes a period of living in London that has ended. The second normally means the person still lives there.


If you want to explore this difference in more detail, read our article on Present Perfect vs Past Simple.



Understanding the Rule Is Only the Beginning


Here's something I often notice in my lessons. Students understand the Present Perfect, complete the exercises, and choose the right answers. Then we start talking about their lives, and suddenly, the Past Simple takes over.


Why does this happen?


Because understanding a grammar rule and using it while speaking are two different skills.


When you're having a conversation, you don't have time to stop and remember every rule. You reach for the tense you know best and keep going. That's normal. It doesn't mean you haven't learned anything. It means you need more practice using what you know. And learning to choose the right tense isn't just about getting a grammar exercise right. It's about expressing exactly what you mean.


Think about a job interview. There's a difference between saying, “I worked in customer service for three years,” and “I've worked in customer service for three years.” The first usually suggests that the period of work has ended. The second usually suggests that it continues.


Or imagine talking to a doctor about a symptom that started recently and is still affecting you. Being able to explain what happened and what is happening now helps you give a clearer picture of your situation.


Small differences in grammar can help us communicate more precisely.

This is why we practise. We talk, notice mistakes, correct them, and try again. Over time, using the Present Perfect becomes more natural. You might use it correctly in one sentence and forget it in the next. That's part of learning. The important thing is to keep noticing the difference and trying to apply it.



Ready to Practise?


Now it's your turn.


The mini worksheet below takes you through the Present Perfect step by step. You'll start by building affirmative sentences, negatives, and questions. Then you'll practise mixing the forms, choose between the Present Perfect and Past Simple, and finish with a short text.


Take your time, pay attention to the verb forms, and think about what each sentence means.


You don't have to get everything right immediately. The goal isn't just to memorise a rule and hope you remember it when you need it. The goal is to understand what you want to say and learn how to say it. :)



Comments


bottom of page