VocabNote
Descarcă

Viitorul Perfect Continuu

Future Perfect Continuous

Viitorul Perfect Continuu descrie o acțiune care va fi fost în desfășurare o perioadă de timp până la un anumit moment din viitor. Se formează cu will have been + V-ing. Pune accentul pe durată, așa că apare de obicei cu 'for' + o perioadă de timp și 'by' + un moment din viitor.

CÂND SE UTILIZEAZĂ

Folosește-l ca să spui cât timp va fi durat o acțiune până la un anumit moment din viitor sau ca să explici un rezultat viitor prin activitatea care duce la el. Se folosește des cu 'for … by', 'by the time' și 'by then'.

STRUCTURĂ

positiveSwill have beenV-ing

By June, I will have been working here for ten years.

În iunie, **voi lucra** aici de zece ani.

negativeSwon't have beenV-ing

She won't have been waiting long when the bus arrives.

**Nu va fi așteptat** mult când va veni autobuzul.

questionWillShave beenV-ing?

How long will you have been studying English by the end of this year?

La sfârșitul acestui an, de cât timp **vei învăța** engleză?

CUVINTE SEMNAL

  • for
  • by
  • by the time
  • by then
  • by next month
  • how long

EXEMPLE

  1. By the time you arrive, I will have been cooking for three hours.

    Când vei ajunge, **voi găti** deja de trei ore.

  2. In May, they will have been living in Hanoi for five years.

    În mai, **vor locui** în Hanoi de cinci ani.

  3. He'll be exhausted because he will have been driving all night.

    Va fi epuizat pentru că **va fi condus** toată noaptea.

  4. Will she have been working here long when she retires?

    **Va fi lucrat** aici de mult timp când se va pensiona?

  5. We won't have been walking for long when the sun sets.

    **Nu vom fi mers** prea mult când va apune soarele.

REGULI DE ORTOGRAFIE

Majoritatea verbeloradaugă -ingwork → working, wait → waiting
Se termină în -e mutscoate -e, adaugă -ingdrive → driving, live → living
Verb scurt care se termină în consoană-vocală-consoanădublează consoana finală + -ingrun → running, swim → swimming

GREȘELI FRECVENTE

By next year, I will be working here for ten years.

By next year, I will have been working here for ten years.

Pentru a exprima durata până la un moment din viitor, folosește will have been + V-ing, nu will be + V-ing.

By the time she retires, she will have been knowing him for 40 years.

By the time she retires, she will have known him for 40 years.

Verbele de stare precum know, own și believe nu au forme continue. Folosește în schimb viitorul perfect (will have + V3).

By the time we will get there, they will have been playing for an hour.

By the time we get there, they will have been playing for an hour.

După 'by the time', folosește prezentul simplu, nu 'will'.

Sfat

Întreabă-te: 'de cât timp, până atunci?'. Dacă răspunsul este o durată care se întinde până la un moment din viitor (for two hours by 6 PM), folosește will have been + V-ing. Dacă te interesează doar ca ceva să fie terminat până atunci, folosește viitorul perfect (will have + V3).

Timpurile verbale