Game Preview

Past Simple Present Perfect

  •  English    25     Public
    Past Simple Present Perfect
  •   Study   Slideshow
  • Jack _________________ (break) his arm when he _________________ (fall) off a horse in 2005.
    broke, fell
  •  20
  • A: When _________________ (you / arrive)? B: At 10pm last night.
    did you arrive
  •  15
  • She _________________ (be) a teacher for ten years, and she still enjoys it.
    has been
  •  15
  • A: Hello B: Hi Mum, it’s me. I just wanted to say I _________________ (arrive) safely and everything is fine.
    have arrived
  •  15
  • They _________________ (be) cold when they _________________ (arrive) home.
    were, arrived
  •  20
  • My grandparents only _________________ (know) each other for a few months before they _________________ (get) married.
    knew, got
  •  20
  • They __________ the factory. – Really? When ___ that _____? (CLOSE, HAPPEN)
    have closed, did that happen
  •  20
  • She ____________________ in London for three years. However, when her mom __________ , she ____________________ to Leeds and ___________________ there ever since. (LIVE, DIE, MOVE, LIVE)
    lived, died, moved, has lived
  •  25
  • _______________________ last week's magazine? – It must be here because I ________________ it on Monday. (YOU SEE, BUY)
    Have you seen, bought
  •  20