Game Preview

Past Simple vs Present Perfect

  •  English    20     Public
    tenses lesson
  •   Study   Slideshow
  • I (never/be) to Vienna.
    haven't never been
    have never been
    didn't never go
    did never go
  •  15
  • My great great grandfather (have) five sisters.
    had had
    has had
    did had
    had
  •  15
  • He (live) in Barcelona for a year when he was a student
    lived
    have lived
    did lived
    has lived
  •  15
  • Oh no! I (lose) my wallet!
    have lost
    lost
    did lost
    has lost
  •  15
  • (you/see) Julie today?
    Did you saw
    Did you see
    Have you seen
    Has you seen
  •  15
  • Last weekend, they (play) football, and (go) to a restaurant.
    did played, did go
    played, went
    have played, have gone
    has played, has gone
  •  15
  • I (read) six books this week.
    read
    had read
    was read
    have read
  •  15
  • Amy (live) in Portugal when she was young.
    lived
    was lived
    has lived
    had lived
  •  15
  • She (live) in different countries, so she knows a lot about their cultures.
    lived
    was lived
    have lived
    has lived
  •  15
  • ___________________ "Ghost stories"?
    Have you already listened to
    Did you already listened to
    Has you already listened to
    Did you already listened to
  •  15
  • I (write/already) two essays this term.
    has already written
    have already written
    did wrote
    wrote
  •  15
  • I (be / not) to Australia yet.
    didn't was
    have not been
    did not be
    was not
  •  15
  • How many times (you/try) to pass your driving test?
    has you tried
    have you tried
    did you try
    did you tried
  •  15
  • My best friend and I (know) each other for over fifteen years.
    knew
    have known
    has known
    did know
  •  15
  • I (move) the house 3 times in the last five years. - 3 times so far.
    have moved
    did move
    was moved
    moved
  •  15
  • (you/speak) to Peter yet?
    Was you spoken
    Did you speak
    Has you spoken
    Have you spoken
  •  15