Future Perfect: propoziții, exerciții, teste și exemple

Future Perfect folosim

Viitorul perfect este folosit pentru a vorbi despre o acțiune care va fi finalizată până la un anumit moment în viitor sau înaintea unei alte acțiuni viitoare.

By 6 p.m. I will have finished the report.
Până la ora 18:00 voi fi terminat raportul.

Future Perfect Formă

Subject + will have + V3.

She will have completed the task by noon.
Va fi terminat sarcina până la prânz.
They will have arrived by the time we call.
Vor fi ajuns până când îi vom suna.

Future Perfect Regulă

  • Este folosit pentru o acțiune care va fi finalizată până la un anumit moment în viitor.
    By Friday, we will have finished the project.
    Până vineri, vom fi terminat proiectul.
    By 10 a.m. she will have sent all the emails.
    Până la ora 10 dimineața, ea va fi trimis toate e-mailurile.
  • Se folosește atunci când o acțiune va fi finalizată înaintea altei acțiuni în viitor.
    By the time you arrive, I will have cooked dinner.
    Până când vei ajunge, voi fi gătit cina.
    She will have left before the meeting starts.
    Ea va fi plecat înainte să înceapă ședința.
  • Este adesea folosit împreună cu repere temporale precum:
    până, până când, înainte de, până atunci, până la sfârșitul
    By the end of the month, they will have moved to the new office.
    Până la sfârșitul lunii, se vor fi mutat în noul birou.
    We will have solved the problem by then.
    Până atunci, vom fi rezolvat problema.
  • Viitorul perfect pune accentul pe rezultatul sau încheierea unei acțiuni, nu pe proces.
    ✅ By 8 p.m. I will have written the article. (result)
    ✅ At 8 p.m. I will be writing the article. (process)
  • Este adesea folosit atunci când prezicem că ceva va fi deja finalizat până la un anumit moment.
    In a year, she will have learned a lot of new skills.
    Într-un an, ea va fi învățat multe abilități noi.
    By next summer, they will have built the house.
    Până vara viitoare, vor fi construit casa.

Future Perfect Negație

  • Negația se formează cu will not have sau forma prescurtată won't have.
    I won't have finished the report by 5 p.m.
    Nu voi fi terminat raportul până la ora 17:00.
    She will not have arrived before midnight.
    Ea nu va fi ajuns înainte de miezul nopții.

Future Perfect Întrebări

În întrebări, will vine înaintea subiectului, iar have rămâne înaintea lui V3.

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

Will you have finished the task by tomorrow?
Vei fi terminat sarcina până mâine?
Will they have arrived before the show starts?
Vor fi ajuns înainte să înceapă spectacolul?
What will she have prepared by the time we get there?
Ce va fi pregătit ea până când ajungem acolo?
Why will he have left so early?
De ce va fi plecat atât de devreme?

Future Perfect Greșeli tipice

❌ 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 Propoziții

By next Monday, I will have finished the report.
Până luni viitoare, voi fi terminat raportul.
She will have completed the training by the end of the week.
Ea va fi finalizat instruirea până la sfârșitul săptămânii.
We will have booked the tickets before the prices go up.
Vom fi rezervat biletele înainte ca prețurile să crească.
He will have solved the issue by the time the client calls.
Va fi rezolvat problema până când sună clientul.
They will have moved to the new apartment by July.
Se vor fi mutat în noul apartament până în iulie.
I will have read the book by next weekend.
Voi fi citit cartea până weekendul viitor.
She will have prepared everything before the guests arrive.
Ea va fi pregătit totul înainte să sosească oaspeții.
We will have finished dinner by 8 p.m.
Vom fi terminat cina până la ora 20:00.
He will have learned enough English by the end of the course.
Va fi învățat suficientă engleză până la sfârșitul cursului.
The team will have delivered the update by tomorrow morning.
Echipa va fi livrat actualizarea până mâine dimineață.

Future Perfect Exemple

I will have cleaned the kitchen before you come back.
Voi fi curățat bucătăria înainte să te întorci.
She will have written the email by lunchtime.
Va fi scris e-mailul până la ora prânzului.
They will have finished the meeting by then.
Vor fi terminat ședința până atunci.
We will have saved enough money by next year.
Vom fi economisit destui bani până anul viitor.
He will have repaired the car before the trip.
Va fi reparat mașina înainte de călătorie.
I will have answered all the messages by evening.
Voi fi răspuns la toate mesajele până seara.
She will have translated the document by tomorrow.
Va fi tradus documentul până mâine.
We will have discussed all the details before the presentation.
Vom fi discutat toate detaliile înainte de prezentare.
He will have packed everything by the time the taxi arrives.
Va fi împachetat totul până când va sosi taxiul.
They will have finished building the road by the end of the year.
Vor fi terminat de construit drumul până la sfârșitul anului.

Exerciții de gramatică engleză disponibile în aplicație

Tenses

Conditionals

Sentences

Verbs