I will have cooked dinner by the time you get home.
In a few minutes, I will have been waiting here for Graig for over two hours.
We’ll be halfway through the sponsored swim in one hour, so we will have been swimming for forty-eight hours non-stop by then.
They won't have finished painting the house by the time we get back from holiday.
If she’s still on the phone at eight o’clock, Jan will have been talking to Melissa for over two hours.
At six o’clock this evening, we won't have been climbing for five hours but for seven hours.
This time next month, you will probably have passed your driving test.
Will you have done all your homework by bedtime?
Tomorrow Elaine will have been working on the project for ten days.
We won't probably have left by the time you get homere