B1 · Intermediate Chapter 18

Getting Started with the Present Perfect

5 Total Rules
59 examples
5 min

Chapter in 30 Seconds

Stop talking about the past as if it's dead; learn to connect it to your present life.

  • Memorize essential irregular past participle forms beyond the standard -ed ending.
  • Construct the Present Perfect tense using have/has correctly for all subjects.
  • Decide when to use the Present Perfect instead of the Simple Past based on time focus.
Connect your past to your present with confidence.

What You'll Learn

Ready to confidently connect your past to now? This chapter demystifies the English Present Perfect, showing you exactly when to use it instead of the Simple Past. You'll soon be expressing how past actions still matter, with greater clarity!

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to recall and use at least 20 common irregular past participles.
  2. 2
    By the end you will be able to build positive, negative, and question forms of the Present Perfect.
  3. 3
    By the end you will be able to differentiate between specific past events and general life experiences.
  4. 4
    By the end you will be able to explain current situations by referencing their past causes.

Chapter Guide

Overview

Ready to truly unlock a new level of English communication? This guide is your ultimate starting point for getting started with the present perfect. At the B1 English grammar level, you're ready to move beyond just talking about finished past events and start connecting your past experiences and actions directly to the present moment. This chapter will demystify one of the most crucial tenses in English, showing you exactly how to make your conversations more nuanced and natural.
We'll dive into the essential building blocks, like mastering irregular verbs and their past participles – a foundation for sounding authentic. Then, we’ll tackle the basic formation of the Present Perfect, bridging the gap between past and present. You'll learn to confidently distinguish between the Simple Past vs. Present Perfect, understanding when to use each for maximum clarity. By the end, you'll be using this powerful tense to share experiences, report recent news, and explain present results, making your English shine!

How This Grammar Works

The Present Perfect is all about creating a bridge between a past action or event and its relevance now. It’s not about *when* something happened, but *that* it happened and its current impact. To build this tense, you'll use have/has + the past participle of the main verb. For regular verbs, the past participle is the same as the simple past (e.g., *walked*, *played*). However, a key step in mastering irregular verbs is learning their unique past participle forms (e.g., *go - gone*, *eat - eaten*, *see - seen*). Knowing the top 50 irregular past participles is a game-changer!
The core idea is connecting past to now. Think of it as a "status update" for your life and experiences. If you want to say you did something at an unspecified time in the past, or that an action has a direct result in the present, the Present Perfect is your go-to. For instance, "I have visited London three times" focuses on the experience, not a specific date. This contrasts sharply with the Simple Past, which tells us precisely when it happened (e.g., "I visited London *last year*"). When using the Present Perfect for actions with present results, the connection is even clearer. If your friend looks tired, you might ask, "Have you slept well?" – you're asking about a past action (sleeping) that directly explains their *current* state.

Common Mistakes

  1. 1✗ Wrong: I went to London. (when I was a child)
✓ Correct: I have been to London. (many times)
Explanation: Use the Simple Past for a finished action at a specific past time. Use the Present Perfect for experiences up to now, where the time isn't specified or important.
  1. 1✗ Wrong: He didn't finish his homework yet.
✓ Correct: He hasn't finished his homework yet.
Explanation: "Yet" (and "already") signal that the action is expected to happen, or is still incomplete, making the Present Perfect the correct choice for connecting past to now.
  1. 1✗ Wrong: Where is John? I saw him five minutes ago.
✓ Correct: Where is John? I have seen him already. (or "I saw him five minutes ago.")
Explanation: If you want to convey that you *already* had the experience of seeing him, the Present Perfect is better. If the *time* (five minutes ago) is important, then the Simple Past is used. This shows the difference between what happened (Present Perfect) and when it happened (Simple Past).

Real Conversations

A

A

I'm so hungry!
B

B

Really? I have just eaten a huge sandwich. Do you want to grab something later?
A

A

Yeah, sounds good. I haven't had lunch yet.
A

A

Look, your phone is wet! What has happened?
B

B

Oh no! I have dropped it in the sink. I hope it still works.
A

A

Have you ever tried sushi?
B

B

Yes, I have eaten it several times. It's delicious! What about you?
A

A

No, I haven't tried it yet. Maybe I should!

Quick FAQ

Q

What's the main difference between "I went" and "I have gone"?

"I went" uses the Simple Past, meaning you went somewhere at a specific past time, and you are no longer there (e.g., "I went to the store yesterday"). "I have gone" uses the Present Perfect, meaning you are currently *not here* because you went somewhere (e.g., "John isn't home; he has gone to the library").

Q

Can I use "ever" and "never" with the Present Perfect?

Absolutely! "Ever" is used in questions about past experiences (e.g., "Have you ever seen a whale?"). "Never" is used in negative statements about experiences (e.g., "I have never traveled abroad."). These are classic examples of the Present Perfect expressing experience.

Q

Why is "Mastering Irregular Verbs" so important for this chapter?

The Present Perfect requires the past participle form of the verb. While regular verbs simply add '-ed', irregular verbs have unique forms (e.g., *do-done, write-written, speak-spoken*). Without knowing these, you can't correctly form the Present Perfect, which is crucial for connecting past to now.

Cultural Context

Native English speakers rely heavily on the Present Perfect to convey ongoing relevance and experience. It's a natural way to provide updates, share life stories, or explain current situations. While regional differences exist in some minor grammar points, the core usage of the Present Perfect to link past to present is universal across English-speaking countries. In everyday informal conversation, you'll hear it constantly, especially with contractions like "I've done" or "She's seen."

Key Examples (8)

1

I haven't `eaten` anything since morning.

Mastering Irregular Verbs: Beyond the -ed (Past Participles)
3

I `have finished` my work, so I can relax now.

English Present Perfect: Connecting Past to Now (Basic Formation)
5

I `finished` my project `yesterday`.

Past Actions: Simple Past vs. Present Perfect
6

She `has traveled` to over twenty countries.

Past Actions: Simple Past vs. Present Perfect
7

I `have finished` my project, so I can relax now.

Present Perfect: Connecting Past and Present (I have done)
8

She `has never seen` snow before; it's her first winter abroad.

Present Perfect: Connecting Past and Present (I have done)

Tips & Tricks (4)

💡

The 'Have' Test

If you aren't sure which form to use, try putting 'I have' before it. If 'I have [word]' sounds right, it's the participle.
frontend.learn_grammar.from_rule: Mastering Irregular Verbs: Beyond the -ed (Past Participles)
💡

The 'Unfinished' Test

If you can add 'so far' to the sentence and it still makes sense, use the Present Perfect. 'I've had three coffees (so far today).'
frontend.learn_grammar.from_rule: English Present Perfect: Connecting Past to Now (Basic Formation)
💡

The 'When' Test

If you can answer the question 'When exactly?', use the Past Simple. If you can't, or it doesn't matter, use the Present Perfect.
frontend.learn_grammar.from_rule: Past Actions: Simple Past vs. Present Perfect
💡

The 'When' Test

If you can't say exactly when something happened, or if the time doesn't matter, use Present Perfect.
frontend.learn_grammar.from_rule: Present Perfect: Connecting Past and Present (I have done)

Key Vocabulary (6)

already sooner than expected yet until now (used in negatives/questions) ever at any time in your life seen past participle of 'see' gone past participle of 'go' just a very short time ago

Real-World Preview

briefcase

The Job Interview

plane-takeoff

Lost at the Airport

Review Summary

  • Subject + have/has + Past Participle (V3)

Common Mistakes

You cannot use 'yesterday' with the Present Perfect. If the time is specific, use the Simple Past.

Wrong: I have seen that movie yesterday.
Correct: I saw that movie yesterday.

Remember to use 'has' for he, she, and it.

Wrong: He have finished his homework.
Correct: He has finished his homework.

Do not use the Simple Past form (saw) with 'have'. You must use the Past Participle (seen).

Wrong: I have saw him before.
Correct: I have seen him before.

Next Steps

You've just unlocked one of the most powerful tools in the English language. Keep practicing those irregular verbs—they are the key to sounding like a pro!

Write a list of 5 'Life Firsts' (e.g., I have flown in a plane).

Quick Practice (10)

Complete the sentence.

Where is Sarah? She ___ (go) to the supermarket.

✓ Correct! ✗ Not quite. Correct answer: has gone
'Has gone' means she is still at the supermarket.

frontend.learn_grammar.from_rule: Present Perfect: Actions with Present Results

Choose the correct past participle form.

I have ___ my keys again!

✓ Correct! ✗ Not quite. Correct answer: lost
The past participle of 'lose' is 'lost'.

frontend.learn_grammar.from_rule: Mastering Irregular Verbs: Beyond the -ed (Past Participles)

Choose the correct form of the verb.

I ___ my homework already.

✓ Correct! ✗ Not quite. Correct answer: have finished
We use 'have' with 'I' and the V3 form 'finished'.

frontend.learn_grammar.from_rule: English Present Perfect: Connecting Past to Now (Basic Formation)

Which sentence is correct in British English?

___ your homework yet?

✓ Correct! ✗ Not quite. Correct answer: Have you finished
British English strongly prefers Present Perfect with 'yet'.

frontend.learn_grammar.from_rule: Present Perfect: Actions with Present Results

Choose the correct form to show a present result.

I can't get into my house because I ___ my keys.

✓ Correct! ✗ Not quite. Correct answer: have lost
The result is that I can't get in now, so we use Present Perfect.

frontend.learn_grammar.from_rule: Present Perfect: Actions with Present Results

Fill in the blank with the correct form of the verb in brackets.

Look! It ___ (stop) raining. Let's go for a walk.

✓ Correct! ✗ Not quite. Correct answer: has stopped
The visible result is that it is no longer raining.

frontend.learn_grammar.from_rule: Present Perfect: Actions with Present Results

Fill in the blank with 'for' or 'since'.

She has lived in London ___ 2015.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'since' for a specific starting point in time.

frontend.learn_grammar.from_rule: Present Perfect: Connecting Past and Present (I have done)

Correct the verb form.

Find and fix the mistake:

Somebody has broke the window!

✓ Correct! ✗ Not quite. Correct answer: broke -> broken
The past participle of 'break' is 'broken'.

frontend.learn_grammar.from_rule: Present Perfect: Actions with Present Results

Choose the correct form of the verb.

I ___ my homework already.

✓ Correct! ✗ Not quite. Correct answer: have finished
We use 'have finished' because 'already' indicates a present perfect context.

frontend.learn_grammar.from_rule: Present Perfect: Connecting Past and Present (I have done)

Find the mistake in the sentence.

Find and fix the mistake:

I have seen that movie yesterday.

✓ Correct! ✗ Not quite. Correct answer: have seen
You cannot use 'have seen' with 'yesterday'. It should be 'I saw'.

frontend.learn_grammar.from_rule: English Present Perfect: Connecting Past to Now (Basic Formation)

Score: /10

Common Questions (6)

V2 is the Past Simple (e.g., ate), used for finished actions. V3 is the Past Participle (e.g., eaten), used with 'have' or 'be'.
Because they don't follow the standard rule of adding -ed to the end of the verb.
No. 'Last week' is a finished time. You must say I saw him last week.
Been means you went and came back. Gone means you are still there.
Yes, if the time you are talking about is finished. For example, at 10 PM you can say 'I had a big breakfast today' because breakfast time is over.
I've been to London means you went and came back. He's gone to London means he is still there.