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

Understanding Perfect vs Simple Tenses

Learn to distinguish and use perfect and simple tenses to express precise time relationships in English.

Perfect vs Simple Tenses helps you express time relationships clearly. Choosing the right tense allows you to indicate when actions occur and their connection to other events. In this lesson, you'll learn how to match tense forms to their meanings effectively.

Examples

Example 1

IncorrectBy the time you arrive, I finish my work.

BetterBy the time you arrive, I will have finished my work.

'Will have finished' is used to show the action will be completed before another future event.

Example 2

IncorrectShe reads every morning before work.

BetterShe reads every morning before work.

The simple present 'reads' correctly describes a habitual action.

How It Works

Meaning

Perfect tenses (present, past, future) express actions that are completed in relation to another time. Simple tenses (present, past, future) describe actions that are habitual, general truths, or completed at a specific time.

At the B2 level, mastering these tenses helps you clarify when actions occur and their relationship to other events.

Use it when

  • Describing an action completed before another in the past (past perfect).
  • Indicating an action that will be completed before a future time (future perfect).
  • Talking about habits or general truths (simple present).
  • Describing a completed action at a specific past time (simple past).

See it

By the time you arrive, I will have finished my work.
She reads every morning before work.

Quick rules

  • Use perfect tenses to show completed actions in relation to another time.
  • Use simple tenses for habits, general truths, or specific completed actions.
  • Ensure the verb tense matches the time marker in the sentence.
  • Avoid unnecessary tense shifts within a sentence unless the timeline changes.

Common Mistakes

Common problem 1

Using present perfect with a finished time marker

WeakShe has finished the report yesterday.

StrongShe finished the report yesterday.

Fix: Use simple past with finished time markers like yesterday or last week.

Common problem 2

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 Perfect vs Simple Tenses.

2. Build it

Put this Perfect vs Simple Tenses 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.

By the time you arrive, I will have finished my work.

By the time you arrive, I finish my work.

She reads every morning before work.

She read every morning before work.

Why It Matters

🎯 Why it matters: Mastering Perfect vs Simple Tenses enables you to convey precise time relationships, enhancing the clarity and accuracy of your communication in both writing and speaking.

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