Present perfect or past simple?

Grammar / A2 Grammar lessons and exercises / Present perfect or past simple?

โœ๏ธ Exercises

Present Perfect vs Past Simple

Side-by-side comparison chart contrasting the use of Present Perfect and Past Simple tenses, with explanations and examples for each, suitable for A2 pre-intermediate English grammar learners.

๐Ÿ“Œ Past Events or Experiences

โœ… Present Perfect: When the time is NOT important

We use the present perfect to talk about recent events or life experiences โ€” when we donโ€™t mention or donโ€™t care about when it happened.

  • Iโ€™ve been to Malaysia. โ†’ When? Not important. What matters is I have this experience now.
  • Sheโ€™s won three gold medals.
  • Iโ€™ve broken my arm. โ†’ Focus: present result (arm is broken now).

โœ… Past Simple: When we SAY or ASK when it happened

We use past simple for completed actions in the past โ€” especially when we mention or ask about the specific time.

  • โŒ We have been to Malaysia last year.
    โœ… We went to Malaysia last year.
  • She won three gold medals at the last Olympic Games.
  • When did you break your arm?

๐Ÿ“Œ In Conversation

We often start a conversation using the present perfect (to introduce a recent event or experience), then switch to past simple to ask for or give details.

John: Iโ€™ve been to the cinema.

Patrick: What did you see?

John: I saw a very good film byโ€ฆ

Sarah: Oh, youโ€™ve broken your arm!

Rachel: Yes, I have.

Sarah: How did it happen?

Rachel: It happened yesterday while I was riding my bike.

โ€œI do judo, and Iโ€™ve won some competitions. In fact, Iโ€™ve won two medals. I got the first one in Singapore in 2002. The second one was different. It was in Tokyo, and I was older.โ€

๐Ÿ“Œ Duration: How long, For, Since

We use present perfect with how long, for, since when the action started in the past and is still true now.

We use past simple when the action is completely finished.

โœ… Present Perfect

โ†’ Still true now

Heโ€™s lived in New York for ten years.

โ†’ He still lives there now.

How long have you worked in the bank?

โ†’ You still work there now.

โœ… Past Simple

โ†’ Finished in the past

He lived in New York for ten years.

โ†’ He does NOT live there now.

How long did you work in the bank?

โ†’ You do NOT work there now.

โš ๏ธ Common Mistakes

  • โŒ We have been to Malaysia last year.
    โœ… We went to Malaysia last year.
    โ†’ โ€œLast yearโ€ = finished time โ†’ use past simple.
  • โŒ I have seen that movie yesterday.
    โœ… I saw that movie yesterday.
    โ†’ Specific past time โ†’ past simple.
  • โŒ Did you ever eat sushi?
    โœ… Have you ever eaten sushi?
    โ†’ โ€œEverโ€ = life experience โ†’ present perfect.