Game Preview

Present perfect vs past simple

  •  English    20     Public
    Present perfect vs past simple
  •   Study   Slideshow
  • She _______________ (live) in London for eight years.
    Has lived
  •  15
  • 1. I _________________ (see) three police cars this morning (it’s still morning).
    Have seen
  •  15
  • When he _________________ (arrive) home, he _________________ (unpack) and _________________ (go) to bed early.
    Arrived, unpacked, went
  •  25
  • A: What’s wrong? B: I _________________ (break) a glass!
    I’ve broken
  •  15
  • We _________________ (see) Julie last night.
    Saw
  •  15
  • The children _________________ (break) a window in the school last week.
    Broke
  •  15
  • Julie _________________ (arrive)! Come and say hello!
    Has arrived
  •  15
  • They _________________ (be) cold when they _________________ (arrive) home.
    Were, Arrived
  •  20
  • I _________________ (know) about the problem for months, but I _________________ (not / find) a solution yet.
    Have known, Haven't found
  •  15
  • I love this film. I ______________(see) many times.
    Have seen
  •  15
  • What time ________you________(leave) the house.
    Did you leave
  •  20
  • I don't like driving. There______________(be) many accidents on this road.
    Have been
  •  25
  • I _________________(not go) to the party because I was ill.
    Didn't go
  •  20
  • _________you _______(wear) your new jeans yet?
    Have you worn
  •  20
  • I ________________(live) in over 10 cities so far.
    Have lived
  •  20
  • I _________________(not know) you were in hospital.
    Didn't know
  •  10