heypolyglotA little more Italian, every day.
Italian

The lesson

The futuro anteriore is the future’s will have done: avrò finito (I will have finished), sarà partita (she will have left). It looks ahead to a moment when something will already be done: Quando avrò finito, ti chiamerò.

It has a second, very common job: guessing about the past. Marco non risponde? Sarà già partito. (He’s probably already left.) You build it from parts you know: the future of avere or essere plus the past participle, with the same auxiliary and agreement as the passato prossimo.

Form with avere

Take the future of avere (avrò, avrai, avrà, avremo, avrete, avranno) and add the past participle. The stem is short, avr-: never averò. Irregular participles stay irregular: avrò fatto, avrà visto, avranno detto.

Careful with avrò and avrei. Avrò is the future (I will have); avrei is the conditional (I would have). One letter changes the meaning.

avere + participle
ioavrò finito
tuavrai finito
lui / leiavrà finito
noiavremo finito
voiavrete finito
loroavranno finito

Form with essere, and agreement

Verbs that take essere in the passato prossimo (andare, arrivare, partire, tornare, uscire, restare and all reflexive verbs) use the future of essere: sarò, sarai, sarà, saremo, sarete, saranno.

The participle agrees with the subject, as always with essere: Anna sarà tornata, *i ragazzi saranno usciti*, *le tue sorelle saranno arrivate*. Reflexives work the same way: quando ti sarai riposato, quando si saranno addormentati.

essere + participle
iosarò arrivato/a
tusarai arrivato/a
lui / leisarà arrivato/a
noisaremo arrivati/e
voisarete arrivati/e
lorosaranno arrivati/e

The first of two future actions

When you talk about two future actions, the one that happens first takes the futuro anteriore and the later one takes the simple future. First you finish, then you call: Quando avrò finito, ti chiamerò.

It usually follows quando, dopo che or appena (as soon as). English uses the present or present perfect there (when I’ve finished); careful Italian uses a future form. The later action never takes the futuro anteriore: ti avrò chiamato would mean I will have called you.

Done by a future time

With a time expression, the futuro anteriore says something will be complete by then: Domani a quest’ora saremo già arrivati a New York. Entro le sei avrò finito il progetto. It matches English will have done.

The everyday alternatives

In conversation, many Italians simply use the present: Quando finisco, ti chiamo. Appena arrivi, scrivimi. That’s correct, natural Italian, not a mistake. The simple future works too: Quando finirò, ti chiamerò.

The futuro anteriore adds precision: it stresses that the first action will be complete. You’ll see it in writing, in instructions and in careful speech, so it’s worth having ready.

Choose one style per sentence. Quando finisco, ti chiamo and Quando avrò finito, ti chiamerò are both safe.

Guessing about the past

The simple future can make a guess about now: Sarà a casa (He’s probably at home). The futuro anteriore makes the same kind of guess about something that has already happened: Sarà già partito (He’s probably already left). Avrà perso il treno (He must have missed the train).

It also works for an estimate about a past time: Quando l’ho conosciuta, avrà avuto vent’anni (She was probably about twenty). English uses must have, probably or I bet; Italian just uses the futuro anteriore. Deve essere partito says the same thing.

Common mistakes

  • Quando Sara avrà arrivato, partiremo.Quando Sara sarà arrivata, partiremo.Arrivare takes essere, and the participle agrees with Sara.
  • Quando avrò finito, ti avrò chiamato.Quando avrò finito, ti chiamerò.Only the first action takes the futuro anteriore.
  • Quando averò finito…Quando avrò finito…The future stem of avere is avr-.
  • Quando avrei finito, ti chiamerò.Quando avrò finito, ti chiamerò.Avrei is the conditional (would). The future is avrò.
  • Luca è in ritardo. Perderà il treno.Luca è in ritardo. Avrà perso il treno.Perderà is a prediction (he will miss it). For a guess about the past, use avrà perso.

The full table

Future of avere or essere + past participle. Same auxiliary and agreement as the passato prossimo.

with avereavrò, avrai, avrà, avremo, avrete, avranno + finito
with esseresarò, sarai, sarà, saremo, sarete, saranno + partito/a/i/e
reflexivemi sarò riposato/a, ti sarai, si sarà, ci saremo, vi sarete, si saranno
first of twoQuando avrò finito, ti chiamerò.
guess about the pastSarà già partito. · Avrà perso il treno.

The earlier action takes the futuro anteriore; the later one the simple future.

In conversation, Quando finisco, ti chiamo is fine.

Avrò = I will have; avrei = I would have.

In short

  • Future of avere or essere + participle: avrò finito, sarà partita, si saranno addormentati.
  • The first of two future actions, after quando, dopo che, appena: Quando avrò finito, ti chiamerò.
  • A guess about the past: Sarà già partito, Avrà perso il treno.
  • In conversation, Quando finisco, ti chiamo is correct too.