Present Perfect vs Past Simple

Use the past simple for finished actions with a clear past time; use the present perfect for past actions connected to now or with no stated time. Time markers signal which to choose.

Post
Level B1 Tenses

Summary

  1. Use the past simple for finished actions with a clear past time; use the present perfect for past actions connected to now or with no stated time. Time markers signal which to choose.
Structure
past simple + finished time | present perfect (no/unspecified time)

Examples

  1. I saw that film last week.
  2. I have already seen that film.
  3. She visited Japan in 2019.
  4. She has visited Japan twice.

Common mistakes

  • Using the present perfect with a finished time word, e.g. 'I have seen it yesterday' instead of 'I saw it yesterday'.
  • Using the past simple for life experience, e.g. 'Did you ever go to Spain?' (lifetime) instead of 'Have you ever been to Spain?'.
markdown

Send feedback

Optional — only if you'd like a reply.