Future Perfect and Conjecture
In brief
The Italian futuro anteriore places an action before a future point: by then, it will already be complete. It can also express an educated guess about something that happened in the past, much like English ‘must have’ or ‘probably did.’ Context tells you whether you are talking about the future or making a guess.
Form
Future tense of avere or essere + past participle: avrò finito, sarò partito. Use the same auxiliary as in the passato prossimo.
Usage
- Use it for an action completed by a stated future deadline: entro domani avrò finito.
- Use it for an earlier action in a future sequence: quando arriverai, saremo già partiti.
- Use it to make a likely guess about a past event: avrà dimenticato l’appuntamento.
Examples
- Entro le sei avrò finito il rapporto. — By six, I will have finished the report.
- Quando arriverai, saremo già partiti. — When you arrive, we will already have left.
- Non risponde: avrà dimenticato il telefono a casa. — He isn’t answering: he must have forgotten his phone at home.
- Saranno state le nove quando siamo usciti. — It was probably around nine when we went out.
Common mistake
❌ Quando arriverai, sarò già finito il lavoro.
✅ Quando arriverai, avrò già finito il lavoro.
Finire takes avere when it has a direct object such as il lavoro; use avrò finito for ‘I will have finished the work.’
Remember
For a guess about the past, avrà + past participle often means ‘must have,’ not a literal future event.