B2

Il Future Perfect in inglese

Future Perfect

Questo articolo fa parte dell'albero grammaticale di inglese su Settemila Lingue.

In breve

Il Future Perfect presenta un fatto come già completato prima di un momento futuro. Si forma con will have + participio passato: By Friday, I will have finished the report significa «Entro venerdì avrò finito la relazione». La forma è uguale per tutte le persone e compare spesso con by, by the time e before.

Panoramica

Il Future Perfect, vicino al futuro anteriore italiano, permette di guardare un'azione da un punto situato nel futuro. Da quel punto, l'azione è già conclusa: in At ten, the shop will have closed, ci immaginiamo le dieci e diciamo che la chiusura sarà avvenuta prima di allora. L'attenzione non cade tanto sullo svolgimento dell'azione, quanto sul suo risultato o completamento.

È un argomento di livello B2 perché richiede di coordinare due riferimenti temporali: un'azione e un limite futuro. È frequente quando si parla di scadenze, programmi, previsioni sui risultati e traguardi: studi conclusi, lavori consegnati, persone già partite. Non occorre che il limite sia un'ora precisa; può essere anche un altro evento, come before we arrive («prima che arriviamo»).

Per chi parla italiano, l'idea generale è familiare: avrò finito corrisponde spesso a I will have finished. La costruzione delle frasi temporali, però, non coincide sempre. Dopo when, before e by the time, l'inglese usa normalmente il presente per l'evento futuro: before we arrive, non before we will arrive.

Come funziona

La struttura fondamentale

Il participio passato è la forma verbale usata anche nel Present Perfect: per i verbi regolari termina in -ed (worked, finished), mentre per quelli irregolari va imparata come terza forma (go–went–gone; write–wrote–written).

Tipo di frase Struttura Esempio
Affermativa soggetto + will have + participio passato She will have arrived.
Negativa soggetto + will not have + participio passato She will not have arrived.
Interrogativa Will + soggetto + have + participio passato? Will she have arrived?
Domanda con parola interrogativa parola interrogativa + will + soggetto + have + participio passato? When will she have finished?

Will non cambia con la persona. Di conseguenza si dice I will have, he will have e they will have: non esiste una forma come he wills have. Nella negazione, will not diventa normalmente won't; nelle affermative il soggetto e will si contraggono spesso: I'll have finished, she'll have left, they'll have arrived.

Il punto di riferimento futuro

Una frase al Future Perfect contiene, in modo espresso o ricavabile dal contesto, un punto oltre il quale l'azione sarà conclusa:

  • by + momento indica una scadenza: by six o'clock, by Monday, by next year;
  • by then significa «entro allora» o «a quel punto»;
  • by the time + frase collega il completamento a un altro evento;
  • before + frase o nome indica che una cosa avverrà prima di un'altra;
  • when + frase può fissare il momento dal quale si guarda indietro.

By significa «entro e non oltre», non necessariamente «esattamente a». I will have sent it by Friday lascia aperta la possibilità di inviarlo mercoledì o giovedì. Al contrario, until/till («fino a») descrive una situazione che continua per tutto il periodo: I will work until Friday significa che lavorerò fino a venerdì, non che il lavoro sarà necessariamente completato.

Le frasi temporali: presente, non will

Quando il limite futuro è espresso con when, before, after, as soon as o by the time, la proposizione temporale (la parte che indica quando accade qualcosa) usa di norma il Present Simple:

  • They will have left before we arrive.
  • By the time she gets home, the children will have gone to bed.
  • When you come back, I will have prepared everything.

In italiano si può dire «prima che arriveremo» in alcuni contesti colloquiali, oppure più naturalmente «prima che arriviamo»; con «quando» è normale usare il futuro, come in «quando tornerai». L'inglese segue una regola più netta: in queste subordinate temporali non si mette normalmente will per il semplice riferimento al futuro.

Azioni, risultati e stati

Il Future Perfect è particolarmente naturale con azioni che producono un risultato verificabile: finish, complete, send, leave, graduate, build. Può però essere usato anche con verbi di stato, cioè verbi che descrivono una condizione anziché un'attività, come be, know e own. In questi casi può indicare la durata raggiunta entro un momento futuro:

  • Next month, I will have known Marta for ten years.
  • How long will you have been here by July?

Con un'attività in corso e una durata, è spesso più naturale il Future Perfect Continuous: By June, I will have been working here for five years. La forma semplice, invece, tende a mettere in primo piano il risultato o un numero compiuto: By noon, I will have written five emails.

Il participio passato corretto

Con i verbi regolari basta aggiungere -ed, con i normali adattamenti ortografici: finish → finished, study → studied, plan → planned. I verbi irregolari richiedono la terza forma, non il Past Simple:

Verbo base Past Simple Participio passato corretto
go went gone
write wrote written
do did done
see saw seen
leave left left
build built built

Esempi nel contesto

Inglese Traduzione italiana Nota
I will have finished by 5 o'clock. Avrò finito entro le cinque. Scadenza precisa con by
By next year, she will have graduated. Entro l'anno prossimo si sarà laureata. Traguardo futuro
They will have left before we arrive. Saranno partiti prima che arriviamo. La subordinata usa arrive, non will arrive
How long will you have been here? Da quanto tempo sarai qui? Durata di uno stato con be
By the time you read this, I will have landed in Lisbon. Quando leggerai questo messaggio, sarò già atterrato a Lisbona. Un evento futuro fa da limite
We won't have completed the repairs by Monday. Non avremo completato le riparazioni entro lunedì. Previsione negativa
Will the guests have arrived by eight? Gli ospiti saranno arrivati entro le otto? Domanda su un risultato atteso
In two weeks, you will have read the whole book. Fra due settimane avrai letto tutto il libro. Quantità completata
By then, the price will have increased again. A quel punto, il prezzo sarà aumentato di nuovo. By then riprende un momento già noto
When Anna gets home, we will have prepared dinner. Quando Anna arriverà a casa, avremo preparato la cena. In inglese gets è al presente
By December, they will have lived here for twenty years. A dicembre vivranno qui da vent'anni. Durata accumulata di uno stato
The new bridge will have been completed by 2030. Il nuovo ponte sarà stato completato entro il 2030. Future Perfect passivo
I won't have saved enough money by summer. Entro l'estate non avrò risparmiato abbastanza. Il risultato non sarà raggiunto
How many orders will we have processed by the end of the day? Quanti ordini avremo elaborato entro la fine della giornata? Domanda su una quantità compiuta

Errori comuni

Omettere have

  • Sbagliato: By Friday, I will finished the report.
  • Corretto: By Friday, I will have finished the report.
  • Perché: il Future Perfect richiede sempre will + have + participio passato. Will seguito direttamente dal verbo richiederebbe invece la forma base: I will finish.

Usare il Past Simple al posto del participio

  • Sbagliato: She will have wrote the email.
  • Corretto: She will have written the email.
  • Perché: dopo have serve il participio passato, cioè la terza forma del verbo. Per i verbi irregolari non coincide sempre con il Past Simple.

Mettere will nella subordinata temporale

  • Sbagliato: They will have left before we will arrive.
  • Corretto: They will have left before we arrive.
  • Perché: dopo before, when e by the time si usa normalmente il presente per parlare di un evento futuro.

Confondere by e until

  • Sbagliato: I will have finished the report until Friday.
  • Corretto: I will have finished the report by Friday.
  • Perché: by Friday fissa il termine entro cui il risultato sarà raggiunto. Until Friday indica che un'azione o uno stato continua fino a venerdì.

Usare il Future Perfect senza un vero rapporto «prima di»

  • Sbagliato: I will have visit London next week.
  • Corretto: I will visit London next week.
  • Perché: qui si annuncia soltanto un evento futuro; manca un secondo punto futuro rispetto al quale la visita risulti già conclusa. Se il contesto lo richiede, si può dire By next Friday, I will have visited London.

Scegliere la forma semplice per insistere sullo svolgimento

  • Poco naturale nel significato voluto: By June, I will have worked on this project for a year.
  • Più naturale: By June, I will have been working on this project for a year.
  • Perché: se interessa la durata di un'attività ancora in corso, il Future Perfect Continuous è spesso preferibile. La forma semplice resta possibile quando si considera il periodo come un dato complessivo o con verbi di stato.

Note d'uso

Il Future Perfect è meno frequente del Future Simple, ma non è raro né particolarmente formale. Si incontra spesso in contesti in cui contano scadenze e risultati: pianificazione di progetti, previsioni, notiziari, studio e lavoro. Una frase come We'll have completed phase one by May è naturale sia in una riunione sia in una comunicazione scritta.

Nel parlato, will viene quasi sempre contratto dopo un pronome: I'll have done it, she'll have arrived. Anche have tende ad avere una pronuncia debole. Nello scritto formale si possono mantenere le forme estese; la grammatica non cambia. La negazione contratta won't have è comune in tutti i registri tranne quelli più solenni.

Il limite futuro può restare implicito se è già chiaro. Alla domanda Can we call Leo at nine?, si può rispondere He'll have finished work, cioè «A quell'ora avrà finito di lavorare». Senza un contesto o un'espressione temporale, invece, il lettore può non capire quale sia il punto di riferimento.

La corrispondenza con il futuro anteriore italiano è utile ma non automatica. L'italiano può scegliere il presente o il futuro semplice dove l'inglese mette in evidenza il risultato raggiunto; viceversa, non ogni avrà + participio indica un autentico futuro. In «Avrà dimenticato le chiavi», per esempio, il futuro italiano può esprimere una supposizione sul passato. L'inglese rende spesso questa idea con He must have forgotten his keys o He has probably forgotten his keys, non necessariamente con il Future Perfect.

Oltre le basi: usi avanzati

Una supposizione su ciò che è già accaduto

In particolare nell'inglese britannico, la forma con will have può indicare una conclusione ragionevole su un fatto passato:

  • You will have heard the news by now. — «A quest'ora avrai già sentito la notizia.»
  • They'll have reached the hotel by now. — «Ormai saranno arrivati in albergo.»

Qui by now porta il punto di riferimento al presente. Non si tratta quindi del normale uso con una scadenza futura, ma di un valore deduttivo di will. È utile saperlo riconoscere; in molti contesti sono altrettanto naturali must have, probably o il Present Perfect.

La forma passiva

Il Future Perfect può essere passivo quando interessa il risultato subito dal soggetto, non chi compie l'azione. La struttura è will have been + participio passato:

  • All applications will have been reviewed by Friday.
  • The road will have been reopened before the holiday weekend.

Been è il participio di be e il secondo participio esprime l'azione principale. Questa forma può sembrare lunga, ma ogni elemento ha una funzione precisa: futuro (will), anteriorità (have been) e passivo.

Future Perfect semplice e continuo

Significato messo in primo piano Forma Esempio
risultato o quantità completata will have + participio By noon, I'll have answered ten messages.
durata o attività in svolgimento will have been + forma in -ing By noon, I'll have been answering messages for three hours.
durata di uno stato spesso forma semplice In May, I'll have known her for a decade.

Non tutti i verbi accettano normalmente la forma continua. Con know, own, believe e spesso be, si usa la forma semplice anche per una durata: will have known, non normalmente will have been knowing.

Present Perfect nelle frasi con by the time

A un livello più avanzato si può incontrare il Present Perfect nella subordinata temporale per sottolineare che anche quell'azione deve essere completata: By the time you have read the instructions, the system will be ready. La scelta di base rimane il Present Simple (By the time you read...), più semplice e molto comune. In entrambi i casi si evita normalmente will nella subordinata.

Consigli per esercitarsi

  1. Parti da una scadenza. Scegli cinque momenti futuri, come by tonight o by the end of the month, e completa frasi realistiche: By tonight, I will have.... In questo modo associ la forma alla sua funzione, non a una traduzione isolata.
  2. Ripassa la terza forma dei verbi. Crea brevi gruppi con infinito, Past Simple e participio: write–wrote–written. Poi usa l'ultima forma in una frase al Future Perfect.
  3. Confronta risultato e durata. Per la stessa situazione scrivi due frasi, per esempio I will have written six pages e I will have been writing for two hours. Chiediti ogni volta se vuoi contare un risultato oppure descrivere un'attività in corso.

Concetti correlati

  • Prerequisito: Futuro con will — introduce la forma di will, le negazioni e le domande su cui si costruisce il Future Perfect.
  • Confronto utile: Future Continuous — descrive ciò che sarà in corso in un determinato momento futuro, invece di ciò che sarà già concluso.

Prerequisito

Il futuro con *will* in ingleseA2

Altri concetti di livello B2

Questo concetto in altre lingue

Confronta in tutte le lingue

Esercitati con Future Perfect in inglese usando un account Settemila Lingue gratuito. Imposteremo inglese · B2 e genereremo schede dedicate proprio a questo concetto grammaticale.

Esercitati su questo concetto