Game Preview

Present perfect or past simple?

  •  English    16     Public
    Complete the gaps using either the present perfect or past simple.
  •   Study   Slideshow
  • I ________________ (eat) an insect.
    have eaten
  •  15
  • I __________ (go) to France last year.
    went
  •  20
  • I ______________ (play) the piano in a school concert two years ago.
    played
  •  20
  • I ______________ (climb) Mount Everest.
    have climbed
  •  15
  • I _____________ (not visit) the art museum in Valencia.
    haven't visited
  •  20
  • I ___________ (not go) camping last month.
    didn't go
  •  25
  • I _____________ (watch) lots of movies.
    have watched
  •  15
  • I _______________ (not see) the new Spiderman movie.
    haven't seen
  •  20
  • He _____________ (not swim) with sharks before.
    hasn't swum
  •  25
  • We ________________ (not go) skiing last Christmas.
    didn't go
  •  25
  • (You / see) the dolphins in the sea yesterday?
    Did you see the dolphins in the sea yesterday?
  •  25
  • _______ you ever _______ (drink) horchata?
    Have (you ever) drunk horchata?
  •  25
  • __________ she ever ___________ (ride) a horse?
    Has she ever ridden a horse?
  •  25
  • (They / like) your party last week?
    Did they like your party last week?
  •  25
  • I ____________ (not play) football yesterday.
    didn't play
  •  20
  • You ________________ (not see) a ghost.
    haven't seen
  •  15