• ARTIFICIAL INTELLIGENCE - future perfect
     Help
  • By the time the science professor retires, she __________ (teach) over one thousand students.
    will have taught
  • Humans __________ (not / land) on Mars by 2023
    won’t have landed
  • You’re reading that document so slowly! _________you __________(finish) it by lunchtime?
    will you have finished
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.