Future review
Help
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
They ______ (not / finish) painting the house by the time we get back from the holiday.
will not have finished
In a few minutes, I _______ (wait) here for Dave for over an hour. Where can he be?
will have been waiting
I ________ (finish) cooking dinner by the time you get home.
will have finished
Your experience on this site will be improved by allowing cookies.
Allow cookies