Future Perfect: yes/no questions
450 fill-in-the-gap exercises, 45 tests of ten
Move will in front of the subject. Have and the past participle stay together.
The past participle is the third form in verb tables: written, gone, built. It never changes with the subject.
Practice this form
Loading…
Getting your first question ready.
The pattern
Only will moves to the front:
You will have finished. → Will you have finished?
Short answers repeat will
Will the parcel have arrived? — Yes, it will. / No, it won’t.
Checking a deadline
Almost every question in this tense is about whether something will be ready in time:
- Will the repairs have been completed by Friday?
- Will you have read it by the meeting?
The answer often adds the real deadline: Not by Friday, but certainly by Monday.
How much by then
The question frequently pairs with a quantity:
How many chapters will you have written by June?
Asking about the time spent instead switches the tense: How long will you have been writing?
All forms
| Subject | Question | Short answer, yes | Short answer, no |
|---|---|---|---|
| every subject | Will they have arrived? | Yes, they will. | No, they won't. |
Examples
Taken from the 450 sentences in this drill. The answer is highlighted.
- Will they have completed their journey by the end of the day?
- By the end of this week, will we have completed the project?
- Will he have finished practicing the song before the concert starts?
- By the end of the day, will they have finished their work on this project?
- Will she have finished fixing the car before the mechanic arrives?
- Will he have completed the interview before the end of the day?
- By the end of the month, will you have completed your thesis defense?
- By the time we arrive at the party, will we have finished decorating the venue?
- By what time will you have had your presentation ready?
- Will she have completed writing the report by the end of the day?
- By the time they come back, will you have finished renovating the house?
- In three years, will they have achieved their business goals?
Mistakes to avoid
Wrong: Do you will have finished? correct: Will you have finished?
Will asks its own question.
Wrong: Will you have finish by then? correct: Will you have finished by then?
After have comes the past participle.