Game Preview

Present Perfect vs Simple Past

  •  English    13     Public
    Pre-Intermediate level
  •   Study   Slideshow
  • Yesterday, I __________ (go) to the park and __________ (play) frisbee with my friends.
    went; played
  •  15
  • I __________ (visit) three different countries this year.
    have visited
  •  15
  • Sarah __________ (buy) a new car last week.
    bought
  •  15
  • I __________ (lose) my keys again. I can't find them anywhere.
    lost
  •  15
  • I __________ (read) three books this month.
    have read
  •  15
  • I __________ (read) that book last month.
    read
  •  15
  • I __________ (be) to New York twice.
    have been
  •  15
  • Susan __________ (paint) her room last weekend.
    painted
  •  15
  • I __________ (learn) how to play the guitar this year.
    have learned
  •  15
  • I ________ (live) in Dublin for two years and then I moved to Cardiff.
    lived
  •  15
  • My best friend is Millie. I ________ (know) her for about eight years.
    have known
  •  15
  • She's a vegeterian. She _______ (not eat) meat for the last ten years.
    hasn't eaten
  •  15
  • I love going for walks with my dog - I ________ (have) her for five years.
    have had
  •  15