Future Anteriority
Hungarian doesn't have a dedicated "future perfect" tense like the English "will have done." Instead, it uses perfective prefixes, the relative past tense, or stative participles to show that an action will be completed before a specific point in the future.
How It Works
Hungarian uses several primary strategies to build the meaning of a future perfect action. Note that without contextual deadline markers like holnapra (by tomorrow) or addigra (by then), the first two strategies default to the simple perfective future (e.g., "I will do it"). The "future perfect" meaning ("I will have done it") relies entirely on these contextual clues.
- Perfective Present: This is the most common method. Attach a perfective verbal prefix (like meg-, el-, be-) to a present-tense verb. The prefix provides the "completed" aspect, while the context (e.g., "by tomorrow") provides the future timeframe. In negative sentences, the prefix detaches and moves behind the verb (e.g., holnapra nem csinálom meg - by tomorrow I will not have done it).
- Future with fog + Perfective Infinitive: You can also use the future with fog combined with a perfective infinitive. This strategy is largely interchangeable with the Perfective Present for expressing future perfect meanings. Crucially, when using a perfective prefix with fog in neutral affirmative sentences, the prefix detaches from the infinitive and jumps in front of fog (e.g., addigra meg fogom csinálni - by then I will have done it). However, if there is a focused element (such as nem, a question word, or an emphasized subject), it takes the focus position before fog, and the prefix stays attached to the infinitive (e.g., addigra nem fogom megcsinálni - by then I will not have done it, addigra ki fogja megcsinálni? - by then who will have done it?).
- Past Tense + majd (ha), amikor, or miután: Use the past tense paired with majd (later), majd ha (when [in the future]), amikor (when), or miután (after). The past tense here is relative—it shows the action is "past" (completed) relative to the future moment, not the present. In neutral sentences using this strategy, the prefix stays attached to the past tense verb (e.g., Majd ha megcsináltam... - When I have done it...).
- Periphrastic Stative: Combine the future auxiliary lesz with an adverbial participle. This emphasizes the resulting state (e.g., "will be in a state of having been done"). For transitive verbs, this construction is passive in nature; the subject of the sentence must be the receiver of the action, not the doer (e.g., Addigra a munka meg lesz csinálva - By then the work will have been done). Intransitive verbs can also use this to describe a state (e.g., addigra el lesz tévedve - by then will be lost). Note that prefix behavior with lesz mirrors that of fog: the prefix jumps in front of lesz in neutral sentences (addigra meg lesz csinálva - by then will have been done) but stays attached to the participle in negative or focused sentences (addigra nem lesz megcsinálva - by then will not have been done).
Important Triggers and Distinctions: Future perfect scenarios are frequently triggered by conjunctions like mire (by the time) and addigra (by then). Furthermore, never combine fog or lesz with a past-tense conjugated verb—this is a common error and grammatically impossible in Hungarian.
Examples (5)
- Holnapra megírom a jelentést.
By tomorrow, I will have written the report.
Word by Word: By-tomorrow perfective-write-I the report-acc.
The perfective prefix meg- combined with the present tense and a future time marker (holnapra) perfectly captures the future perfect meaning.
- Majd ha elolvastam a könyvet, odaadom neked.
When I have read the book, I will give it to you.
Word by Word: Later if away-read-past-I the book-acc, there-give-I to-you.
The past tense verb elolvastam is anchored to the future by majd ha, indicating the reading must be completed before the giving happens. Note that English uses the present perfect here, but the underlying logic is future anteriority.
- Péntekre a munka be lesz fejezve.
By Friday, the work will have been finished.
Word by Word: By-Friday the work in will-be finished.
Using the future auxiliary lesz with the -va/-ve participle emphasizes the completed state of the work at that future time.
- Jövő hétre már elköltözünk.
By next week, we will have already moved away.
Word by Word: Next week-onto already away-move-we.
The prefix el- ensures the action is viewed as a completed whole by the time "next week" arrives.
- Mire hazaérsz, megfőzöm a vacsorát.
By the time you get home, I will have cooked dinner.
Word by Word: By-the-time home-arrive-you, perfective-cook-I the dinner-acc.
The conjunction mire (by the time) acts as a strong trigger for the future perfect meaning, paired here with the perfective present tense verb megfőzöm.
Common Mistakes
Calquing the English "will have + past participle" structure.
Holnapra fogom megírtam a jelentést.Holnapra megírom a jelentést.Hungarian never combines an auxiliary verb like fog or lesz with a conjugated past-tense verb. This is grammatically impossible. Use the perfective present instead.
Omitting the perfective prefix when you mean the report will be finished.
Different MeaningHolnapra írom a jelentést.Holnapra megírom a jelentést.Holnapra írom a jelentést is a correct sentence, but it means I will be writing the report (for tomorrow). To say it will be finished by tomorrow, use a perfective prefix like meg-: Holnapra megírom a jelentést.
How It Connects
Learn This First
To understand future perfect constructions (Future Anteriority), a learner must first understand how the future is formed using the 'fog' auxiliary. Additionally, they need to understand how verbal prefixes like 'meg-' create perfective aspect, which indicates that an action is completed. Finally, familiarity with temporal adverbs like 'már' is necessary to contextualize the sequence of events in the future.
- fog + InfinitiveFuture with Fog
Future perfect constructions in Hungarian often utilize the standard future auxiliary 'fog' combined with perfective aspect to indicate completion.
Level 2 - meg-Meg- and Completion
The perfective aspect, often marked by the prefix 'meg-', is essential for expressing the 'perfect' (completed) nature of the action within the future timeframe.
Level 2 - már / mégAlready and Still / Yet
Adverbs like 'már' (already) are frequently used in future perfect constructions to establish the temporal relationship between the completed event and the future reference point.
Level 2
Related Patterns
- Verbal Prefixes
Verbal prefixes are essential for expressing the perfective aspect required to show that a future action will be completed.
Level 2 - -t/-tt (múlt idő)Past Tense
The past tense is used relatively with majd to show completion before a future reference point.
Level 2 - -va/-veAdverbial Participle
This participle is used with lesz to form the periphrastic stative construction for future completed states.
Level 3