Elementary ๐Ÿ“ Grammar ยท #75 of 305

Present Perfect vs Past Simple

Present perfect = no finished time; past simple = finished time.

Examples

  • I have seen it.
  • I saw it yesterday.

Key rules

  • Present perfect links the past to the present and gives no finished time
  • Past simple is for finished actions with a stated time
  • Use present perfect with already, yet, ever, just
  • Use past simple with yesterday, last year, in 2010, ago

Common mistakes

  • I have seen him yesterday โ†’ I saw him yesterday
  • Did you ever try sushi? โ†’ Have you ever tried sushi?
๐Ÿ’ก Tip: If there is a past time word, use past simple.

Related Elementary topics

See all Elementary grammar lessons โ†’