Game Preview

Perfect Tenses

  •  English    10     Public
    Perfect Tenses
  •   Study   Slideshow
  • I_________________ for ages.
    (have been ___+ing)
  •  15
  • By the time he was 10 years old, he______________
    (had already______)
  •  15
  • By this time next year, I______________
    (will have____)
  •  15
  • I _____ never_______
    (have never_______)
  •  15
  • I hope that I ______already________ before I turn 50 years old.
    (will have already____)
  •  15
  • I________finished my_______ by 8 o'clock.
    (will have____)
  •  15
  • I_________ before the weekend was over.
    (had_________)
  •  15
  • She____always_________
    (has always______)
  •  15
  • I_______________yet.
    (haven't_____)
  •  15
  • I_________because I like it, but because I need(ed) to.
    (haven't/hadn't)
  •  15