____________________ (you/complete) the work by Friday?
Will you have completed
BONUS
Which sentence means:This time next week, Joyce will no longer be here?
A. This time next week, Joyce will leave. 
B. This time next week, Joyce will be leaving. 
C. This time next week, Joyce will have left.
C
We ________ (do) the washing by 5.
will have done
By 5PM this Friday we'll be in Paris. We will be flying over the Atlantic Ocean.
WRONG - we'll have flown
What does this sentence mean?
When you get home, dinner will be ready to eat.
A. When you get home, I’ll make dinner.
B. By the time you get home, I’ll be making dinner.
C. By the time you get home, I’ll have made dinner.
C
I haven't finished the report, but I _________ (finish) it by tomorrow afternoon.
will have finished
By this time tomorrow, I will have stayed home without leaving for almost a week.
RIGHT
BONUS
They _______ (not write) their essay by the end of the week.
won't have written
As I am a 1ª serie EM student, I hope in 2030 I will be finishing school.
WRONG - I'll have finished
Choose the correct tense.
Sorry, Jake, I ___ late tomorrow, I’m afraid.
A. ’ll be being
B. ’ll have been
C. ’ll be 
C
BONUS
By this time tomorrow, he will have came back home.
WRONG - will have come
What does this sentence mean?
By the time we get to the venue, the presentation will have started.
A. The presentation hasn’t started yet. It will start after we arrive. 
B. The presentation has already started.
C. The presentation hasn’t started yet, but it will start before we arrive.
C