Put the verb into the correct form, will be (do)ing or will have (done).
EXAMPLE:
Beel has to go to a meeting which begins at 10 o’clock. It will last about an hour. A: Will you be free at 11.30? B: Yes, *** (finish) by that time.
ANSWER:
will have finished
Correct:
Incorrect:
Don’t phone me between 7 and 8. We’ll be having dinner then.
Phone me after 8 o’clock. We’ll have finished dinner by then.
Tomorrow afternoon we’re going to play tennis from 3 o’clock until 4.30. So at 4 o’clock, we’ll be playing tennis.
A: Can we meet tomorrow afternoon? B: Not in the afternoon. I’ll be working.
B has to go to a meeting which begins at 10 o’clock. It will last about an hour. A: Will you be free at 11.30? B: Yes, will have finished by that time.
Tom is on holiday and he is spending his money very quickly. If he continues like this, he’ll have spent all his money before the end of his holiday.