Game Preview

present, past and future perfect

  •  English    5     Public
    practicing mixed perfect tense
  •   Study   Slideshow
  • I can't go out because I ___ (finish) my homework yet. (Present Perfect)
    haven’t finished
  •  15
  • When we arrived at the cinema, the movie ___(start) already. (Past Perfect)
    had already started
  •  15
  • By the time she gets home, I ___ (cook) dinner. (Future Perfect)
    will have cooked
  •  15
  • They ___ (live) in this city for ten years. (Present Perfect)
    have lived
  •  15
  • She was tired because she ___ (sleep) well the night before. (Past Perfect)
    hadn’t slept
  •  15