Game Preview

Future Perfect Simple

  •  English    23     Public
    Future Perfect Simple
  •   Study   Slideshow
  • If we don't hurry, our friends ... (leave) before we get to their homes.
    will have left
  •  15
  • On 19 October they ... (be) married for 50 years.
    will have been
  •  15
  • ... (you / finish) your work in July?
    will you have finished
  •  15
  • By the time we get to the party, they ... (eat) the cake.
    will have eaten
  •  15
  • I ... (read) the rest of the book by tomorrow evening.
    will have read
  •  15
  • By the time he's 30 he ... (make) fifty films.
    will have made
  •  15
  • When the exhibition finishes, more than 100,000 visitors ... (see) it.
    will have seen
  •  15