Game Preview

Past Simple vs Present Perfect

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