Future Perfect

Level 3

The futuro anteriore (Future Perfect) is formed by the future simple of avere or essere + the past participle. It is used for 'future-in-the-future' (I will have finished) or to express probability about the past (He must have arrived).

How It Works

The futuro anteriore is a compound tense, meaning it requires two parts:
1. The futuro semplice of the auxiliary verb (avere or essere).
2. The participio passato (past participle) of the main verb.

1. Temporal Usage (Future-in-the-Future)
It describes an action that will be completed before another future action starts. It is often triggered by time expressions like appena (as soon as), quando (when), or dopo che (after).
Example: Quando avrò finito i compiti, uscirò. (When I have finished my homework, I will go out).

2. Epistemic and Concessive Usage (Probability or Concession)
In modern spoken Italian, this is the most common use. It expresses a guess, doubt, or hypothesis about a past event.
Example: Marco non c'è; sarà andato a casa. (Marco isn't here; he must have gone home).
It can also be used concessively to acknowledge a fact before adding a contrasting point: Avrà anche avuto ragione, ma è stato maleducato. (He may have been right, but he was rude).

3. Auxiliary Choice and Agreement
The rules for choosing avere or essere are the same as the passato prossimo:

  • Use essere for certain verbs of movement, reflexive verbs, and intransitive verbs. The participle must agree in gender and number with the subject (e.g., lei sarà andata).
  • Use avere for transitive verbs. The participle usually remains ending in -o.
  • Mandatory Agreement: When using avere, the participle must agree with the object if it is preceded by the direct object pronouns lo, la, li, le or the partitive ne (e.g., Le chiavi? Le avrò dimenticate).

Examples (5)

  1. Appena avrò mangiato, ti chiamerò.

    As soon as I have eaten, I will call you.

    Word by Word: As soon as I will have eaten, you I will call.

    The action of eating must be completed before the action of calling happens in the future.

  2. Dove sono le chiavi? Le avrò dimenticate in ufficio.

    Where are the keys? I must have forgotten them in the office.

    Word by Word: Where are the keys? Them I will have forgotten in office.

    This is the epistemic use, expressing a guess about a past event (forgetting the keys).

  3. Quando sarete arrivati in albergo, mandateci un messaggio.

    When you (plural) have arrived at the hotel, send us a message.

    Word by Word: When you will be arrived in hotel, send to us a message.

    Uses 'essere' because 'arrivare' is a verb of movement. Note the plural agreement 'arrivati'.

  4. Avrà avuto un contrattempo, per questo è in ritardo.

    He must have had a setback, that's why he is late.

    Word by Word: He will have had a setback, for this he is in late.

    The speaker is making a hypothesis to explain why someone is currently late.

  5. Dopo che avremo visto il film, ne discuteremo.

    After we have seen the film, we will discuss it.

    Word by Word: After that we will have seen the film, of it we will discuss.

    The discussion happens only after the viewing is finished.

Common Mistakes

  • Not an error: the present is also used.

    Different MeaningQuando finisco il lavoro, ti chiamerò.
    Quando avrò finito il lavoro, ti chiamerò.

    'Quando finisco il lavoro, ti chiamerò' is natural and common. The futuro anteriore ('quando avrò finito') stresses that the work will be completed before the call.

  • Forgetting gender/number agreement with 'essere'.

    Giulia sarà tornato tardi ieri sera.
    Giulia sarà tornata tardi ieri sera.

    When using 'essere', the past participle must agree with the subject (Giulia is feminine singular, so 'tornata').

  • Forgetting agreement with direct object pronouns.

    Le chiavi? Le avrò dimenticato in ufficio.
    Le chiavi? Le avrò dimenticate in ufficio.

    Even with 'avere', the past participle must agree in gender and number when preceded by the direct object pronouns 'lo', 'la', 'li', 'le', or the partitive 'ne'.

How It Connects

Tap a pattern to see what it builds on and what it leads to.

Future PerfectLevel 3

Learn This First

To learn the 'futuro anteriore' (Future Perfect), you must first be comfortable with the 'futuro semplice' because it provides the conjugated auxiliary verb. Additionally, since it is a compound tense, you need to know how to form past participles and understand the rules for choosing between 'avere' and 'essere' as auxiliaries.

Words in This Pattern

futuro anteriore
Sources
  1. youtube.com
  2. italianodavivere.com
  3. youtube.com
  4. zanichelli.it
  5. zanichelli.it
  6. vaia.com
  7. elon.io
  8. treccani.it