Grammar Rule in 30 Seconds
The Future Perfect describes an action that will be finished before another future event happens.
- Use the future auxiliary (voi, vei, va...) + 'fi' + past participle. Example: 'Voi fi terminat'.
- The word 'fi' never changes, regardless of the person or number.
- It is mostly used in formal writing or to show precise timing. Example: 'Până mâine, voi fi plecat'.
Meanings
Expresses a future action that is viewed as completed prior to another future action or a specific point in time.
Anteriority in the Future
To show one event happens before another in the future.
“Voi fi citit scrisoarea înainte să mă suni.”
“Până la sfârșitul anului, ei vor fi construit casa.”
Presumptive Past (Modal)
In spoken Romanian, this same form often expresses a probability or assumption about a past event.
“Unde e Maria? O fi plecat deja acasă.”
“Va fi uitat de întâlnirea noastră.”
Formal Deadlines
Used in legal or administrative contexts to specify conditions that must be met by a certain date.
“Contractul va fi fost semnat de ambele părți până la data limită.”
“Candidatul va fi depus toate actele necesare.”
Conjugation of 'a lucra' (to work) in Future Perfect
| Person | Future Auxiliary | Invariant 'fi' | Past Participle |
|---|---|---|---|
| Eu (1st Sg) | voi | fi | lucrat |
| Tu (2nd Sg) | vei | fi | lucrat |
| El/Ea (3rd Sg) | va | fi | lucrat |
| Noi (1st Pl) | vom | fi | lucrat |
| Voi (2nd Pl) | veți | fi | lucrat |
| Ei/Ele (3rd Pl) | vor | fi | lucrat |
Colloquial/Presumptive Short Forms
| Full Form | Short/Presumptive Form | Example |
|---|---|---|
| Va fi plecat | O fi plecat | O fi plecat deja? (Has he probably left already?) |
| Vei fi înțeles | Oi fi înțeles | Oi fi înțeles tu ceva... (You might have understood something...) |
| Vor fi aflat | Or fi aflat | Or fi aflat vestea. (They probably found out the news.) |
Reference Table
| Form | Structure | Example |
|---|---|---|
| Affirmative | Aux + fi + Participle | Voi fi terminat. |
| Negative | nu + Aux + fi + Participle | Nu voi fi terminat. |
| Interrogative | Aux + Subject + fi + Participle? | Vei fi terminat tu? |
| Negative Interrogative | Nu + Aux + fi + Participle? | Nu vei fi terminat? |
| Reflexive | Pronoun + Aux + fi + Participle | Mă voi fi obișnuit. |
| Passive | Aux + fi + fost + Participle | Va fi fost terminat. |
Espectro de formalidad
Până la termenul stabilit, voi fi finalizat întreaga activitate. (Work completion)
Voi fi terminat treaba până atunci. (Work completion)
O să fi terminat eu până atunci. (Work completion)
Până atunci, gata, am terminat-o. (Work completion)
The Future Timeline
Timeline
- Acum Now
- Viitor Anterior Future Perfect (Action 1)
- Viitor Simplu Simple Future (Action 2)
Future Perfect vs. Simple Future
Is it Future Perfect?
Is the action in the future?
Does it finish before another future event?
Examples by Level
Voi fi gata la ora cinci.
I will be ready at five o'clock.
Vei fi terminat tema?
Will you have finished the homework?
Ea va fi plecat deja.
She will have left already.
Noi vom fi mâncat până atunci.
We will have eaten by then.
Până mâine, voi fi citit toată cartea.
By tomorrow, I will have read the whole book.
Când vei veni tu, eu voi fi gătit deja.
When you come, I will have already cooked.
Ei vor fi ajuns la munte până diseară.
They will have reached the mountains by tonight.
Nu voi fi terminat proiectul până luni.
I will not have finished the project by Monday.
Înainte să plecăm, ne vom fi luat rămas-bun de la toți.
Before we leave, we will have said goodbye to everyone.
Până la sfârșitul cursului, veți fi învățat toate timpurile.
By the end of the course, you will have learned all the tenses.
O fi uitat cheile în casă.
He must have forgotten the keys in the house.
Până când se va întoarce el, scrisoarea va fi fost trimisă.
By the time he returns, the letter will have been sent.
Presupun că până la acea dată, comisia va fi analizat toate dosarele.
I assume that by that date, the commission will have analyzed all the files.
Mă tem că, până vei sosi, ei vor fi luat deja o decizie.
I fear that by the time you arrive, they will have already made a decision.
Voi fi terminat de scris articolul înainte ca editorul să mă sune.
I will have finished writing the article before the editor calls me.
Oare va fi înțeles el gravitatea situației?
I wonder if he will have understood the gravity of the situation?
Până la instaurarea noii ordini, vechiul regim va fi apus definitiv.
By the time the new order is established, the old regime will have set definitively.
Este greu de crezut că, în absența probelor, juriul va fi ajuns la un consens.
It is hard to believe that, in the absence of evidence, the jury will have reached a consensus.
Oricât de mult am încerca, adevărul va fi fost deja distorsionat de presă.
No matter how much we try, the truth will have already been distorted by the press.
Până la finele deceniului, tehnologia va fi transformat radical societatea.
By the end of the decade, technology will have radically transformed society.
Să nu uităm că, în eventualitatea unui eșec, toate eforturile noastre vor fi fost în zadar.
Let us not forget that, in the event of a failure, all our efforts will have been in vain.
Până ce criticii vor fi apucat să reacționeze, opera va fi generat deja un impact imens.
By the time the critics have had a chance to react, the work will have already generated an immense impact.
Se prea poate ca, în vâltoarea evenimentelor, el să fi fost uitat, iar faptele sale să se fi pierdut.
It is quite possible that, in the heat of events, he might have been forgotten, and his deeds might have been lost.
Când soarele va fi răsărit peste ruine, istoria va fi scris deja un nou capitol.
When the sun has risen over the ruins, history will have already written a new chapter.
Easily Confused
Learners confuse 'I have done' with 'I will have done' because both use participles.
They look identical (Va fi plecat).
Learners want to change the participle ending for gender/number.
Errores comunes
Eu voi sunt gata.
Eu voi fi gata.
Voi am mâncat.
Voi fi mâncat.
Va fi mănâncă.
Va fi mâncat.
Voi fi termin.
Voi fi terminat.
Până mâine voi fi citit.
Până mâine voi fi citit.
Voi fi merg.
Voi fi mers.
Noi vom fi plecați.
Noi vom fi plecat.
Voi fi mă spălat.
Mă voi fi spălat.
Nu voi fi am văzut.
Nu voi fi văzut.
Sper că va fi terminând.
Sper că va fi terminat.
Sentence Patterns
Până la ___, eu voi fi ___.
Înainte să ___, noi vom fi ___.
Oare el va fi ___ deja?
Dacă nu te grăbești, trenul va fi ___.
Real World Usage
Până la sfârșitul perioadei de probă, voi fi asimilat toate procedurile.
Voi fi ajuns la tine până la 7.
Părțile vor fi îndeplinit obligațiile până la data de...
Echipa va fi testat software-ul înainte de lansare.
Studiul va fi demonstrat ipoteza până la finalul capitolului.
Vom fi trecut granița până la prânz.
The 'Fi' Rule
Don't Overuse It
The Presumptive Link
Formal Tone
Smart Tips
Check if you are using 'fi'. If you said 'am', you made a past tense sentence!
Put the 'mă/te/se' before the 'voi'.
Use the Future Perfect form but change 'va' to 'o' for a more natural sound.
Use the Future Perfect to set clear deadlines.
Pronunciación
Invariant 'fi'
The 'fi' is pronounced with a short, clear 'i', never lengthened.
Auxiliary Stress
The stress usually falls on the auxiliary in the future part (e.g., vÓI, vÉI).
Declarative
Voi fi terminat. ↘
A statement of fact.
Memorize It
Mnemonic
Remember 'Voi Fi Done': Voi (Auxiliary) + Fi (Always Fi) + Done (Past Participle).
Visual Association
Imagine a finish line in the future. You are standing past the finish line, looking back at the race you just completed. That 'looking back' from the future is the Future Perfect.
Rhyme
Când viitorul e-mplinit, 'Voi fi' plus un participiu e de folosit!
Story
Imagine you are planning a party for 8 PM. You tell your friend: 'By 7 PM, I will have cooked (voi fi gătit). By 7:30, I will have cleaned (voi fi curățat). When you arrive at 8, I will have finished everything (voi fi terminat totul).'
Word Web
Desafío
Write three things you 'will have achieved' by the end of this year using 'Voi fi...'.
Notas culturales
In modern speech, the Future Perfect is often replaced by the Simple Future. Using it correctly marks you as an educated speaker.
The presumptive use (O fi...) is very common in regional dialects to express doubt.
Classical writers like Eminescu used this tense to create complex temporal layers in poetry.
Derived from the Latin 'futurum exactum' (e.g., 'fecero'), but reconstructed in Romanian using a periphrastic (multi-word) structure common in Balkan languages.
Conversation Starters
Ce vei fi realizat până la sfârșitul acestui an?
Crezi că roboții vor fi înlocuit oamenii până în 2050?
Până la ce oră vei fi terminat munca azi?
Unde o fi plecat colegul tău?
Journal Prompts
Test Yourself
Până mâine, eu ___ (a termina) proiectul.
Which one is correct?
Find and fix the mistake:
Ea va fi mănâncă până vii tu.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
They will have arrived.
Answer starts with: Ei ...
Match each item on the left with its pair on the right:
- Vei fi gata la 8? - Da, până atunci ___ (a se îmbrăca).
'Voi fi citit'
Score: /8
Ejercicios de practica
8 exercisesPână mâine, eu ___ (a termina) proiectul.
Which one is correct?
Find and fix the mistake:
Ea va fi mănâncă până vii tu.
fi / voi / terminat / până / atunci / eu
They will have arrived.
1. Eu, 2. Noi, 3. Ei
- Vei fi gata la 8? - Da, până atunci ___ (a se îmbrăca).
'Voi fi citit'
Score: /8
Preguntas frecuentes (8)
Yes, in informal speech you can say `o să fi terminat`, but `voi fi terminat` is the standard grammatical form.
In the active voice, the auxiliary is the infinitive `fi`. You only use `fost` for the passive voice: `va fi fost terminat` (it will have been finished).
It is less common than in English. Romanians often use the simple future or the past tense if the context is clear.
No, in the active voice, it is always the masculine singular form (ending in -t).
`Va fi plecat` is usually the future perfect (certainty), while `o fi plecat` is the presumptive (probability/guess).
Romanian doesn't have a continuous future perfect. You just use the standard Future Perfect for both.
Put `nu` at the very beginning: `Nu voi fi terminat`.
Yes, very often, to describe expected completions of government projects or events.
In Other Languages
Futuro Perfecto (habré cantado)
Auxiliary choice: 'Haber' vs 'Fi'.
Futur Antérieur (j'aurai chanté / je serai parti)
Romanian has no auxiliary choice; it's always 'fi'.
Futur II (ich werde gelesen haben)
Word order and placement of the participle.
~te shimau (future aspect)
Japanese uses aspectual suffixes rather than auxiliary verbs.
Sa-yakunu qad + past verb
Arabic uses a particle 'qad' to emphasize completion.
Time word + Verb + le (了)
Lack of conjugation vs Romanian's complex auxiliary system.