Form
will have + past participle (the same for all subjects)
| Affirmative | Negative | Question |
| I will have finished. / She'll have left. | They won't have arrived. | Will you have finished by five? |
Short answers: Yes, I will. · No, they won't.
Use
- An action completed before a future moment: By 6 p.m., we will have finished the report.
- Duration up to a future moment: In May, we will have lived here for ten years. They will have been married for 20 years next month.
- Predictions about progress: By 2040, cars will have changed completely.
Words used with it
by + future time (by Friday, by 2030), by then, by the time + present, before, in two weeks.
Watch out
- Use the past participle:
will have went → will have gone. will have saw → will have seen. - Keep have:
She will has left → She will have left. Will you finished? → Will you have finished? - After by the time use the present simple: By the time you arrive, I will have left.
En español
Futuro perfecto (will have + participio) = lo que ya habrá terminado antes de un momento futuro: Para las 6 habremos terminado el informe.
You can close this window at any time. The timer keeps running during a quiz.