Terminat până atunci
Future Perfect arată o acțiune care va fi terminată până la un anumit moment din viitor:
By Friday, I'll have finished the report.
Până vineri voi fi terminat raportul.
In ten years' time, she will have graduated and started a career.
Peste zece ani ea va fi absolvit și își va fi început cariera.
Româna are o formă pentru asta („voi fi terminat”), dar se folosește rar. În engleză, Future Perfect e o structură curentă când vorbești despre termene și rezultate.
Forma
will have + participiu (a treia formă a verbului, A2, Lecția 9), la fel pentru toate persoanele:
| Forma | Exemplu |
|---|---|
| afirmativ | I'll have finished. |
| negativ | She won't have arrived. |
| întrebare | Will they have left by then? |
| răspuns | Yes, they will. / No, they won't. |
Cuvinte care apar des
Future Perfect merge aproape mereu cu un termen limită:
- by + moment: by Friday, by 2030, by the end of the year
- by then: I'll have finished by then.
- by the time: By the time you get home, I'll have cooked dinner.
- in two years' time: In two years' time, we'll have moved house.
By next June, I will have lived here for ten years.
Până în iunie anul viitor voi fi locuit aici zece ani.
Continuous sau Perfect?
At six o'clock, I'll be cooking.
La șase voi găti (voi fi în toiul gătitului).
By six o'clock, I'll have cooked.
Până la șase voi fi gătit (totul va fi gata).
Future Continuous (Lecția 11) arată ce e în desfășurare. Future Perfect arată ce va fi gata.