Game Preview

Past Simple, Present Perfect Simple, Past Perfec ...

  •  English    18     Public
    Past Simple vs. Present Perfect; Past Simple vs. Past Perfect Simple
  •   Study   Slideshow
  • Susan ___________________ (not finish) her homework by the time her mum ________________ (get) home
    hadn't finished / got
  •  20
  • They ______________ (rob) three banks before the police ______________ (arrest) them.
    had robbed / arrested
  •  20
  • Tim _____________ (already / leave) before the bell ________________ (ring).
    had already left / rang
  •  20
  • By the age of five, Sam ______________ (already / learn) to ride a bike.
    had already learnt
  •  15
  • Order the words: yet / song / they / her / to / have / new / listened / ?
    Have they listened to her new song yet?
  •  15
  • Order the words: have / good / recently / you / series / any / watched / ?
    Have you watched any good series recently?
  •  15
  • Talk about this for 40": Have you ever been abroad?
    ----
  •  25
  • Everyone was afraid because they ______________ (see) a strange shadow in the corridor.
    had seen
  •  15
  • Talk about this for 40": What's the scariest film you have ever seen?
    ----
  •  25
  • When I ____________ (see) the thieves coming out of the shop, I ______________ (call) the police immediately.
    saw / called
  •  20
  • By the time the firefighters ______________ (arrive) at the bank, the building _____________ (had collapse).
    arrived / had collapsed
  •  20
  • My best friend _____________ (just come) back from Argentina.
    has just come
  •  15
  • Talk about this for 40": Have you ever fallen down in front of people?
    ----
  •  25
  • Talk about this for 40": Have you ever heard strange noises while you were alone at home?
    ----
  •  25
  • The strange girl _____________ (disappear) before we ______________ (reach) the top of the mountain.
    had disappeared / reached
  •  20
  • Paul ________________ (not be) very well last week. So, he _____________ (not be) at school since Monday.
    wasn't / hasn't been
  •  20