future perfect simple - tutto inglese - Imparare l'inglese gratis on line

tuttoinglese.it
Vai ai contenuti

future perfect simple

Grammatica > Verbi > Il futuro
FormaI - you - he - she - it - we - you - they
Forma affermativasogg + will have + part.pass del verbo principale
We will have finished our work by the end of the week.
Forma negativa
sogg + will not (won't) have + part.pass del verbo principale
We will not (won't) have finished our work by the end of the week.
forma interrogativaWill + sogg + have + part.pass del verbo principale?
Will you
have finished your work by the end of the week?
Forma interrogativa-negativa
Won't + sogg +have + part.pass del verbo principale?
Won't you have finished your work by the end of the week?
Short answer affermativa (Non è mai contratta)Yes, sogg. + will.
Will you have finished your work by the end of the week? Yes, I will.
Short answer negativa
No, sogg + will not (won't)
Will you have finished your work by the end of the week? No, I (will not) won't
Question tags (frase affermativa)sogg + will + have + part.pass del verbo principale, won't + sogg?
You will have finished your work by the end of the week, won't you?
Question tags (frase negativa)
sogg + will not + have+ part.pass del verbo principale, will + sogg?
You will not (won't) have finished your work by the end of the week, will you?

  • Il future perfect simple si usa per:

  • descrivere azioni che saranno completate entro un determinato momento nel futuro. E' spesso accompagnato  da espressioni di tempo del tipo by + undeterminato momento nel futuro (by next week, by the end of the month, ecc...)

By tomorrow he will have finished his work.


  • quando chi parla presuppone che una data azione sarà completata nel futuro

He will have finished her homework by five o'clock.


  • indicare che un'azione o uno stato futuro si svolgeranno ancora in un determinato momento futuro (forma di durata). L'espressione di tempo usata in queste frasi è, di solito, introdotta da for:
   Next month I will have lived in London for five years.

  • Fare supposizioni sul passato (in questo caso non c’è riferimento al futuro)
   She will have left    Sarà partita (Suppongo sia partita)

Watch out!

In una subordinata temporale, introdotta dalle espressioni di tempo by the time, untill/till, before, non si usa il future perfect simple, ma il present perfect
You'll go out  when you have finished your homework.


Espressioni di tempo usate con il future perfect simple


By next week (month, year)
By then
in a week’s (month’s, year’s) time
within a week (a month, a year)
By the end of the (week, month, year)        
a week (a month, a year) from now
this time next week (month, year)


Il future perfect simple si usa anche per:
esprimere la durata di un’azione situazione iniziata nel passato e che per durerà in un tempo futuro (con for) soprattutto con i verbi di stato (be, have, own, known,…)

confronta

present perfect simple                                                                 future perfect simple
I have known him for ten years.                                         In a week’s time I will have known him for ten year
Lo conosco da dieci anni.                                                   Tra una settimana saranno dieci anni che lo conosco


esercizi

Torna ai contenuti