English grammar
Will have + past participle: done by a time in the future
Say what will already be done by a moment in the future.
From the scene By ten we'll have finished
In short
Will have + past participle: finished by a future time. Set it with by + time, or by the time + present.
Your turn
Which one goes with finished before nine?
Options: I'll have laid out the fruit · by eight we'll have put up the stage · by the time the party starts
Show answer
finished before nine → I'll have laid out the fruit
How it works
Will have + past participle says that something will already be finished before a moment in the future.
Good to know
By eight we'll have put up the stage. By + a time sets that moment.
Good to know
By the time + present simple sets it with an event, not with will: by the time the party starts.
Good to know
In questions, will comes first: will you have had any sleep?
finished before eight by eight we'll have put up the stage
Tomás
By eight we'll have put up the stage: two metres high.
Para las ocho habremos montado el escenario: dos metros de altura.
Your turn
What fills the gap?
(blank): two metres high.
Options: By the time the party starts · By eight we'll have put up the stage · I'll have laid out the fruit
Show answer
Tomás
By eight we'll have put up the stage: two metres high.
Para las ocho habremos montado el escenario: dos metros de altura.
finished before nine I'll have laid out the fruit
Tomás
By nine I'll have laid out the fruit. And I'll have raised the prices.
Para las nueve habré expuesto la fruta. Y habré aumentado los precios.
Your turn
What fills the gap?
By nine (blank). And I'll have raised the prices.
Options: I'll have laid out the fruit · By eight we'll have put up the stage · By the time the party starts
Show answer
Tomás
By nine I'll have laid out the fruit. And I'll have raised the prices.
Para las nueve habré expuesto la fruta. Y habré aumentado los precios.
before an event (present simple) by the time the party starts
Javi
And by the time the party starts, will you have had any sleep?
¿Y para cuando empiece la fiesta habrás dormido algo?
Your turn
What fills the gap?
And (blank), will you have had any sleep?
Options: I'll have laid out the fruit · by the time the party starts · by eight we'll have put up the stage
Show answer
Javi
And by the time the party starts, will you have had any sleep?
¿Y para cuando empiece la fiesta habrás dormido algo?
a question will you have had any sleep?
Javi
And by the time the party starts, will you have had any sleep?
¿Y para cuando empiece la fiesta habrás dormido algo?
Your turn
What fills the gap?
And by the time the party starts, (blank)?
Options: I'll have laid out the fruit · will you have had any sleep · by eight we'll have put up the stage
Show answer
Javi
And by the time the party starts, will you have had any sleep?
¿Y para cuando empiece la fiesta habrás dormido algo?
finished before ten by ten I'll have rehearsed it
Ramón
By ten I'll have rehearsed it a hundred times. It's my own creation.
Para las diez lo habré ensayado cien veces. Es una creación mía.
Your turn
What fills the gap?
(blank) a hundred times. It's my own creation.
Options: By eight we'll have put up the stage · I'll have laid out the fruit · By ten I'll have rehearsed it
Show answer
Ramón
By ten I'll have rehearsed it a hundred times. It's my own creation.
Para las diez lo habré ensayado cien veces. Es una creación mía.
Common mistake
Not lay or lain here. The past participle of lay (put down).
By nine I'll have laid out the fruit. And I'll have raised the prices.
Para las nueve habré expuesto la fruta. Y habré aumentado los precios.
Practise it in the story
Meet this rule inside a short animated scene. Answer as it plays, then say the lines yourself.
Practise free in the appSee all forms
| finished before eight | by eight we'll have put up the stage |
|---|---|
| finished before nine | I'll have laid out the fruit |
| before an event (present simple) | by the time the party starts |
| a question | will you have had any sleep? |
| finished before ten | by ten I'll have rehearsed it |
More lines from the story
- RamónI hypnotise people with this instrument: an orange.Hipnotizo con este instrumento: una naranja.
- JaviThe concert's at ten, Tomás. Will we make it?El concierto es a las diez, Tomás. ¿Llegamos a tiempo?