Game Preview

ARTIFICIAL INTELLIGENCE - future perfect

  •  English    8     Public
    future perfect
  •   Study   Slideshow
  • By the time the science professor retires, she __________ (teach) over one thousand students.
    will have taught
  •  15
  • Humans __________ (not / land) on Mars by 2023
    won’t have landed
  •  15
  • You’re reading that document so slowly! _________you __________(finish) it by lunchtime?
    will you have finished
  •  15
  • I need to replace my smartphone; by this time next week, I __________(buy) a new one.
    will have bought
  •  15
  • The IT student is very ambitious. By this time next year, she __________ (already/develop) three smartphone applications.
    will already have developed
  •  15
  • If you’re back by 5pm, come and meet us. The film __________(not / start) by then.
    won’t have started
  •  15
  • I work for a company which sells cars. By the time I am 30, I__________ (drive) over five hundred cars.
    will have driven
  •  15
  • It’s getting late. __________ we __________ (reach) our destination by the time it gets dark?
    Will we have reached
  •  15