Hungarian has no productive tense built like English have + past participle. A completed experience, a recent result, and an event earlier than another past event normally use the ordinary Hungarian past; a state or activity that began earlier and still continues normally uses the Hungarian present. Time expressions such as már, még, eddig, óta, azóta, and mire, plus verbal prefixes and result-state constructions, make the intended temporal relation clear.
This page maps the forms that do that work. The companion usage page organizes them by communicative purpose, while the contrast page handles the difficult boundary cases. Unless labeled otherwise, every construction below is neutral modern standard Hungarian.
There is no perfect conjugation to memorize
English makes I wrote and I have written formally different. Hungarian can use írtam for either, and the surrounding clause determines the English translation.
Tegnap írtam Annának.
I wrote to Anna yesterday.
Már írtam Annának, úgyhogy tud a változásról.
I've already written to Anna, so she knows about the change.
Both clauses contain past írtam. The first has a closed yesterday frame. In the second, már marks a reached boundary and the following consequence makes current relevance explicit. Hungarian has changed the discourse frame, not the verb tense.
The core form map is therefore:
| Meaning commonly expressed by English perfect | Productive Hungarian form | Model |
|---|---|---|
| completed life experience | ordinary past, often with már/soha | Jártál már Pécsen? |
| recent event or current consequence | ordinary past, often with most/már | Most érkezett meg. |
| completed event in an unfinished period | ordinary past with ma/idén/eddig | Ma három levelet írtam. |
| state or activity continuing now | present with óta or a duration phrase | Tíz éve itt dolgozom. |
| event earlier than another past event | ordinary past in both clauses, often mire + már | Mire hívtam, már elment. |
| present resultant state | state predicate, sometimes -va/-ve + van | Az ajtó be van zárva. |
Ordinary past formation remains ordinary past formation
For completed events, Hungarian uses its normal past marker -t/-tt plus person-number morphology and, for transitive verbs, the indefinite/definite split. The compact olvas paradigm shows that nothing special is added for an English perfect translation:
| Subject | Indefinite past | Definite past |
|---|---|---|
| I | olvastam | olvastam |
| you (singular) | olvastál | olvastad |
| he/she | olvasott | olvasta |
| we | olvastunk | olvastuk |
| you (plural) | olvastatok | olvastátok |
| they | olvastak | olvasták |
Olvastál már valamit Szabó Magdától?
Have you ever read anything by Magda Szabó?
Elolvastad már a regényt, amit ajánlottam?
Have you read the novel I recommended yet?
Valamit selects indefinite olvastál; definite a regényt selects elolvastad. Present-perfect meaning does not suspend object agreement. First-person olvastam is syncretic, so its two series look identical, but other persons expose the distinction.
Past-stem formation is also unchanged. Compare vár → várt, olvas → olvasott in third-person singular but olvastam in first person, tanít → tanított, and irregular megy → ment, jön → jött, eszik → evett. Vowel harmony and stem class determine the surface form; “current relevance” never chooses -t versus -tt. Review the full system on past forms.
Forms for experience, recent result, and unfinished periods
Life-experience questions frequently use már with the ordinary past. Negative experience commonly uses még soha nem “never yet.”
Jártál már télen a Balatonnál?
Have you ever been to Lake Balaton in winter?
Még soha nem ettem ilyen finom gulyást.
I've never eaten such delicious goulash.
A recent event likewise stays past. Most can mean “just now” with a past form; a prefix may express arrival at a result.
Most érkezett meg a futár; lemegyek a csomagért.
The courier has just arrived; I'll go down for the parcel.
Elhagytam a kulcsomat, ezért nem tudok bemenni.
I've lost my key, so I can't get in.
An unfinished calendar period does not force Hungarian present morphology. A completed count inside ma, ezen a héten, or idén normally uses the past.
Ma már három megbeszélésem volt.
I've already had three meetings today.
Idén kétszer jártam Debrecenben.
I've been to Debrecen twice this year.
The time span remains open, but each meeting or trip is complete. English perfect restrictions on unfinished periods are English grammar, not a Hungarian tense-selection rule.
Forms for situations that continue into the present
When the state or activity still holds, Hungarian normally uses present, not past. The starting point can be expressed with noun + óta or azóta “since then”; duration can use X éve or X ideje.
2019 óta Budapesten lakom.
I have lived in Budapest since 2019.
Már két órája várunk a szerelőre.
We have been waiting for the repair technician for two hours.
Régóta ismerem a szomszédainkat.
I have known our neighbors for a long time.
The present forms lakom, várunk, and definite ismerem assert a situation that includes now. The time phrase looks backward. English instead uses the present perfect, often the present perfect progressive. This difference is structural, and there is no Hungarian auxiliary to insert.
If the duration is over, Hungarian switches to past and normally marks its endpoint with -ig or a bounded duration phrase:
Tíz évig Budapesten laktam, aztán Pécsre költöztem.
I lived in Budapest for ten years, then moved to Pécs.
Earlier-than-past meaning without a pluperfect form
Modern Hungarian normally uses ordinary past morphology in both clauses and lets mire, már, addigra, or event order establish anteriority.
Mire felhívtam, Júlia már elindult.
By the time I called, Júlia had already left.
Both felhívtam and elindult are past. Mire establishes the later boundary; már says the departure was complete by that boundary. English requires had left here, but Hungarian does not create a compound past.
Result-state forms are predicates, not perfect tenses
A present result can be described directly as a state. Hungarian often uses an adjective or an adverbial participle in -va/-ve with van. With a verbal prefix, the pieces surround van in neutral order.
Az ajtó be van zárva, de a hátsó bejárat nyitva van.
The door is locked, but the back entrance is open.
Kész a vacsora; már csak meg kell teríteni.
Dinner is ready; we only need to set the table.
Be van zárva describes the state holding now, not the past locking event. Compare eventive Valaki bezárta az ajtót “Someone locked the door.” The -va/-ve + van pattern is productive only where a plausible state reading exists; it is not a general replacement for every English perfect. Its vowel follows harmony: zárva, kérve, kötve.
Segmentation exercise
Identify what each part contributes.
- elolvastad → el + olvas + t + ad: prefix, verb stem, past, second-person singular definite ending. The prefix suggests reading through; the definite ending agrees with an understood or expressed definite object.
- jártam → jár + t + am: past first-person singular. In Jártam már Pécsen, the experience reading comes from the whole clause, especially már.
- dolgozom → dolgoz + om: present first-person singular. In 2019 óta itt dolgozom, óta supplies the earlier starting point.
- be van zárva → be + van + zár + va: separated prefix, present copula, verbal stem, adverbial participle. The construction presents a current state.
- megérkezett → meg + érkez + ett: prefixed verb in third-person singular past. Most megérkezett can describe a very recent arrival.
These segmentations are learning aids. Hungarian endings often package tense, person, number, and object class together, so not every function has a neat one-letter boundary.
Common Mistakes
❌ Már írok Annának, ezért tud a változásról.
Incorrect for a completed message — present írok says the writing is current or habitual.
✅ Már írtam Annának, ezért tud a változásról.
I've already written to Anna, so she knows about the change.
❌ 2020 óta Szegeden laktam.
Incorrect if the speaker still lives there — a continuing state normally uses present tense.
✅ 2020 óta Szegeden lakom.
I have lived in Szeged since 2020.
❌ Elolvastál már a könyvet?
Incorrect — a könyvet is a definite direct object and requires the definite form.
✅ Elolvastad már a könyvet?
Have you read the book yet?
❌ Mire odaértem, a vendégek fognak elmenni.
Incorrect for an event completed before a past arrival — use ordinary past plus contextual sequencing.
✅ Mire odaértem, a vendégek már elmentek.
By the time I arrived, the guests had already left.
Key Takeaways
- Hungarian has no productive present-perfect or past-perfect conjugation corresponding to English have/had + participle.
- Completed experiences, recent events, current consequences, and earlier-than-past events normally use the ordinary Hungarian past.
- Situations continuing through the present normally use Hungarian present with óta, azóta, X éve, or a similar duration expression.
- Present result states can use an adjective or -va/-ve + van, but this is a state predicate, not a perfect tense.
- The finite form still encodes subject, object definiteness, tense, and stem behavior; English perfect meaning does not override Hungarian morphology.
Now practice Hungarian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Hungarian →Related Topics
- Hungarian Past versus English Perfect Tenses: Meanings and UsageB1 — Express experience, present relevance, continuing situations, unfinished periods, and result states with natural Hungarian tense and aspect choices.
- Hungarian Past versus English Perfect Tenses: Contrasts and Learner TrapsB2 — Decide among Hungarian past, continuing present, temporal framing, and result-state predicates when English uses a perfect tense.
- The Past Indicative: Forms and Core PatternA2 — Form Hungarian past indicative verbs with the correct past marker, subject endings, object-sensitive paradigm, and stem alternation.
- Lexical Aspect, Telicity, and Event Structure: Forms and Core PatternB2 — Analyze Hungarian states, activities, accomplishments, and achievements through verb meaning, objects, prefixes, and event boundaries.
- már and még: Forms and Core PatternA2 — Use Hungarian már and még to locate states and events relative to an expected boundary, including already, still, yet, and additional-quantity readings.
- Place and Time Adverb Series: Forms and Core PatternA1 — Learn the Hungarian location–goal–source series itt, ide, innen and ott, oda, onnan, together with core time adverbs.