Weekly webinar | 100 CELPIP writing prompts + sample responses for CA$5/month Webinar Writing hub Sample essays
Intermediate | IELTS & CELPIP

Present Perfect Simple

Learn how to use the Present Perfect Simple tense to discuss experiences and ongoing situations effectively.

Present Perfect Simple helps you express actions that are relevant to the present moment. This tense is crucial for indicating experiences, changes, and ongoing situations without specifying exact times. In this lesson, you will learn how to match form to meaning effectively.

Examples

Example 1

IncorrectI lived here since 2020.

BetterI have lived here since 2020.

Use 'have lived' to indicate an action that started in the past and continues to the present.

Example 2

IncorrectShe has finished her task yesterday.

BetterShe finished her task yesterday.

'Finished' is correct because 'yesterday' is a specific past time.

How It Works

Meaning

The Present Perfect Simple tense is used to express actions that occurred at an unspecified time before now. It highlights the relevance of past actions to the present moment.

Formation: have/has + past participle.

At the B2 level, mastering this tense helps in discussing experiences, changes, and ongoing situations without specifying exact times.

Use it when

  • Talking about life experiences without mentioning when they happened.
  • Describing changes over time.
  • Indicating actions that started in the past and continue to the present.
  • Discussing recent events with relevance to the present.

See it

I have visited Paris three times.
She has worked here since 2015.

Quick rules

  • Use have/has + past participle for the Present Perfect Simple.
  • Avoid specific time markers like "yesterday" or "last year" with this tense.
  • Use it to discuss life experiences or actions affecting the present.
  • Remember: "for" and "since" often accompany this tense.

Common Mistakes

Common problem 1

mixing present perfect with finished time markers like yesterday

WeakWe have seen that movie last week.

StrongWe saw that movie last week.

Fix: use present perfect for unfinished time or life experience

Common problem 2

using present perfect with a finished time marker

WeakShe has finished the report yesterday.

StrongShe finished the report yesterday.

Fix: use a past form with finished time markers like yesterday or last week

Common problem 3

switching tense without a time reason

WeakThe study started in May and shows strong results in June.

StrongThe study started in May and showed strong results in June.

Fix: keep the tense stable unless the timeline genuinely changes

Practice Lab

Practice

First notice the right form. Then build it yourself. Then fix it in a full sentence.

Score: 0/3

Read for meaning first. If the meaning changes, the grammar usually has to change too.

1. Quick pick

Choose the stronger sentence for Present Perfect Simple.

2. Build it

Put this Present Perfect Simple sentence in the correct order.

Tap a chunk to move it down. Tap it again to send it back.

3. Final sort

Mark each sentence as correct or needing a fix.

They have lived here for five years.

They lived here for five years.

She has already eaten breakfast.

She already ate breakfast.

Why It Matters

🎯 Why it matters: Mastering the Present Perfect Simple allows you to convey experiences and changes effectively, making your communication clearer and more precise. This control is essential for achieving higher scores in exams and sounding natural in English conversations.

Get Feedback

Personalized score feedback

Get clear next-step advice.

Choose the support that matches your study goal. You get direct correction, clear scoring language, and a simple next step.

Best when you need precise correction on grammar control, task response quality, and exam-style scoring.

Personalized Coaching

Need faster IELTS improvement? Book a focused 1:1 strategy session.

Get free Band 7+ strategies every week

Get free Band 7+ strategies every week

Sponsored