Present Perfect vs Past Simple: Clear Rules with Examples

Present Perfect vs Past Simple: Clear Rules with Examples

Many English learners get confused between Present Perfect (I have done) and Past Simple (I did). Both are used to talk about the past, but they are not the same. In this blog, we’ll explain the rules step by step with examples and help you avoid the most common mistakes.


βœ… What is the Present Perfect?

Form:
πŸ‘‰ have/has + past participle (V3)

Examples:

  • I have finished my homework.
  • She has visited London twice.

Usage:

  1. To talk about life experiences (without saying when).
    • I have travelled to Goa.
    • He has never eaten sushi.
  2. To talk about recent actions connected to the present.
    • I have just finished lunch.
    • She has already left for work.
  3. To talk about unfinished time periods (this week, today, this year).
    • We have had three meetings this week.
    • It has rained a lot today.

βœ… What is the Past Simple?

Form:
πŸ‘‰ verb + -ed (regular verbs) OR irregular past form

Examples:

  • I finished my homework yesterday.
  • She went to London last year.

Usage:

  1. To talk about completed actions in the past (with a specific time).
    • I watched a movie yesterday.
    • They visited Delhi in 2020.
  2. To describe a sequence of past events.
    • She entered the room, sat down, and started reading.
  3. To talk about past habits.
    • We always played cricket after school.

πŸ” Key Differences Between Present Perfect and Past Simple

Present PerfectPast Simple
Focuses on the result nowFocuses on the past event itself
Time is not specificTime is specific (yesterday, last year, in 2015)
Unfinished time (this week, today)Finished time (yesterday, last week, last year)
Example: I have read that book (so I know the story).Example: I read that book last year.

⚑ Common Mistakes

❌ I have seen him yesterday.
βœ… I saw him yesterday. (Past Simple β†’ specific time)

❌ I did already finish my work.
βœ… I have already finished my work. (Present Perfect β†’ recent action, result now)


πŸ“ Practice Exercise

Choose the correct option:

  1. I (have eaten / ate) breakfast at 7 a.m.
  2. She (has lived / lived) in Mumbai since 2015.
  3. They (went / have gone) to a wedding last weekend.
  4. He (has just finished / finished) his homework.
  5. I (saw / have seen) this movie three times.

Answers:

  1. ate
  2. has lived
  3. went
  4. has just finished
  5. have seen

🎯 Learn Grammar the Right Way with Sujyoti

At Sujyoti Language School, we make grammar simple, clear, and practical. From A1 beginners to C2 mastery, our CEFR-based courses focus on:

  • Grammar explained with real-life examples
  • Speaking and writing practice
  • Weekly one-to-one oral and written exams
  • British & American pronunciation training
  • Certification with lifetime skills

πŸ‘‰ Don’t stay confused between grammar rules β€” book your Free Demo Class today and learn with confidence.


Certificate of Performance (COP)
Awarded by Sujyoti Language School

-->

2025 Copyright Β© Sujyoti Language School. All Rights Reserved. Developed By: Tech – Kit Software