Future Perfect: frasi, esercizi, test ed esempi

Future Perfect usiamo

Il futuro anteriore si usa per parlare di un’azione che sarΓ  completata entro un certo momento nel futuro o prima di un’altra azione futura.

By 6 p.m. I will have finished the report.
Entro le 18 avrΓ² finito il rapporto.

Future Perfect Forma

Subject + will have + V3.

She will have completed the task by noon.
AvrΓ  completato il compito entro mezzogiorno.
They will have arrived by the time we call.
Saranno arrivati quando chiameremo.

Future Perfect Regola

  • Si usa per un'azione che sarΓ  completata entro un momento specifico nel futuro.
    By Friday, we will have finished the project.
    Entro venerdì, avremo finito il progetto.
    By 10 a.m. she will have sent all the emails.
    Entro le 10 avrΓ  inviato tutte le email.
  • Si usa quando un'azione sarΓ  completata prima di un'altra azione nel futuro.
    By the time you arrive, I will have cooked dinner.
    Quando arriverai, avrΓ² preparato la cena.
    She will have left before the meeting starts.
    SarΓ  andata via prima che inizi la riunione.
  • Si usa spesso con indicatori di tempo come:
    entro, entro il momento in cui, prima di, entro allora, entro la fine di
    By the end of the month, they will have moved to the new office.
    Entro la fine del mese, si saranno trasferiti nel nuovo ufficio.
    We will have solved the problem by then.
    Avremo risolto il problema entro allora.
  • Il futuro anteriore enfatizza il risultato o il completamento di un’azione, non il processo.
    βœ… By 8 p.m. I will have written the article. (result)
    βœ… At 8 p.m. I will be writing the article. (process)
  • Si usa spesso quando prevediamo che qualcosa sarΓ  giΓ  completata entro un certo momento.
    In a year, she will have learned a lot of new skills.
    Tra un anno, avrΓ  imparato molte nuove competenze.
    By next summer, they will have built the house.
    Entro la prossima estate, avranno costruito la casa.

Future Perfect Negazione

  • La negazione si forma con will not have o con la forma contratta won't have.
    I won't have finished the report by 5 p.m.
    Non avrΓ² finito il rapporto entro le 17:00.
    She will not have arrived before midnight.
    Non sarΓ  arrivata prima di mezzanotte.

Future Perfect Domande

Nelle domande, will viene prima del soggetto e have resta prima di V3.

Will + subject + have + V3?
Wh-word + will + subject + have + V3?

Will you have finished the task by tomorrow?
Avrai finito il compito entro domani?
Will they have arrived before the show starts?
Saranno arrivati prima che lo spettacolo inizi?
What will she have prepared by the time we get there?
Che cosa avrà preparato quando arriveremo lì?
Why will he have left so early?
Perché se ne sarà andato così presto?

Future Perfect Errori tipici

❌ She will has finished the task by noon.
βœ… She will have finished the task by noon.
❌ I will have finish the work by Friday.
βœ… I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
βœ… Will you have finished it by tomorrow?
❌ They won't have went home by then.
βœ… They won't have gone home by then.
❌ At 8 p.m. I will have work.
βœ… At 8 p.m. I will be working. (if you want to stress the process)

Future Perfect Frasi

By next Monday, I will have finished the report.
Entro lunedì prossimo, avrò finito il rapporto.
She will have completed the training by the end of the week.
AvrΓ  completato la formazione entro la fine della settimana.
We will have booked the tickets before the prices go up.
Avremo prenotato i biglietti prima che i prezzi aumentino.
He will have solved the issue by the time the client calls.
AvrΓ  risolto il problema entro il momento in cui il cliente chiamerΓ .
They will have moved to the new apartment by July.
Si saranno trasferiti nel nuovo appartamento entro luglio.
I will have read the book by next weekend.
AvrΓ² letto il libro entro il prossimo fine settimana.
She will have prepared everything before the guests arrive.
AvrΓ  preparato tutto prima che arrivino gli ospiti.
We will have finished dinner by 8 p.m.
Avremo finito di cenare entro le 20:00.
He will have learned enough English by the end of the course.
AvrΓ  imparato abbastanza inglese entro la fine del corso.
The team will have delivered the update by tomorrow morning.
Il team avrΓ  consegnato l’aggiornamento entro domani mattina.

Future Perfect Esempi

I will have cleaned the kitchen before you come back.
AvrΓ² pulito la cucina prima che tu torni.
She will have written the email by lunchtime.
AvrΓ  scritto l'email entro l'ora di pranzo.
They will have finished the meeting by then.
Avranno finito la riunione entro allora.
We will have saved enough money by next year.
Avremo risparmiato abbastanza soldi entro l'anno prossimo.
He will have repaired the car before the trip.
AvrΓ  fatto riparare l'auto prima del viaggio.
I will have answered all the messages by evening.
AvrΓ² risposto a tutti i messaggi entro sera.
She will have translated the document by tomorrow.
AvrΓ  tradotto il documento entro domani.
We will have discussed all the details before the presentation.
Avremo discusso tutti i dettagli prima della presentazione.
He will have packed everything by the time the taxi arrives.
AvrΓ  giΓ  preparato tutto quando arriverΓ  il taxi.
They will have finished building the road by the end of the year.
Avranno finito di costruire la strada entro la fine dell'anno.

Esercitati subito

Rafforza la regola nella pratica. Ci vogliono solo 30 secondi.

L'IA controlla le risposte e spiega gli errori
Esercizio di pronuncia
Migliaia di esercizi su diverse regole
Esercizio 1 di 5
Future Perfect
Suggerimento

Usa questo esercizio per verificare se sai applicare il futuro anteriore in una frase reale.

Esercizi di grammatica inglese disponibili nell'app

Tenses

Adjectives/Adverbs

Conditionals

Sentences

Verbs

Modals

Nouns and Articles