The Perfect Tense (perfekt)

If you learn one past tense in Croatian, learn this one — because in everyday Croatian there is essentially only one. The perfekt is what people use to talk about the past in conversation, in newspapers, in messages, in almost everything. It is a compound tense built from two pieces you already know: the clitic present of biti (sam, si, je, smo, ste, su) and the l-participle that agrees with the subject. Put them together and you can say anything that happened. The one twist for English speakers is that this single tense covers what English splits across three ("I worked", "I was working", "I have worked") — aspect, not tense, does that fine-grained work.

The recipe

clitic biti + l-participle (agreeing with the subject). That is the whole tense.

Personraditi — man speakingraditi — woman speaking
jaradio samradila sam
tiradio siradila si
on / ona / onoradio je / radila je / radilo je
miradili smoradile smo
viradili steradile ste
oni / one / onaradili suradile su

Two things are happening at once in each cell. The participle chooses its ending by the subject's gender and number (radio man, radila woman, radili a male/mixed group — full detail on the l-participle). The auxiliary is the unstressed clitic of biti, which slots into second position and never changes for gender.

Radio sam cijeli dan.

I worked all day. — 'radio' (man) + clitic 'sam'.

Radila sam cijeli dan.

I worked all day. — 'radila' (woman) + clitic 'sam'.

Marko je došao kasno.

Marko came late. — 'došao' + the 3sg clitic 'je'.

Oni su sve pojeli.

They ate everything. — masculine plural 'pojeli' + 'su'.

One tense, all three English pasts

This is the liberating part. Croatian does not have separate "simple past", "past continuous", and "present perfect" forms. The perfekt of an imperfective verb covers the ongoing/repeated readings; the perfekt of a perfective verb covers the completed reading. The choice lives in the verb's aspect, not in a different tense.

Pisao sam pismo kad je zazvonio telefon.

I was writing a letter when the phone rang. — imperfective 'pisao' = past continuous; perfective 'zazvonio' = simple past.

Napisao sam pismo.

I wrote / I have written the letter. — perfective 'napisao' = a completed act.

Već sam vidio taj film.

I've already seen that film. — same form does the English present perfect.

💡
Don't try to map Croatian past tenses onto English ones. There is one workhorse past — the perfekt — and the perfective/imperfective contrast (e.g. pisati vs napisati) does the job English assigns to "was writing" vs "wrote / have written". Choosing the right aspect is the real skill; see aspect in the past.

The third-person je

In the third person the auxiliary is the famous little clitic je — the single most common word in spoken Croatian. It behaves exactly like the others, sitting in second position after the first stressed element.

Ana je kupila kruh.

Ana bought bread. — 'Ana' is first, the clitic 'je' second, then the participle.

Vlak je kasnio.

The train was late. — 'je' + 'kasnio'.

Watch one thing: when the third-person subject and verb are joined by the reflexive se, the je is dropped (you say vratio se, not vratio se je). That deletion, and the broader question of where the clitic may stand, are mechanical word-order rules covered on perfect-tense word order. At A1, just register that je is normally there.

Word order in a nutshell

The auxiliary clitic must stand in second position — leaning on the first stressed word — and the participle floats around it. All of these are correct and mean "I worked all day", differing only in emphasis:

Ja sam radio cijeli dan.

I worked all day. — neutral, with the pronoun 'Ja' first.

Jučer sam radio cijeli dan.

Yesterday I worked all day. — an adverb fronted; clitic still second.

Radio sam cijeli dan.

I worked all day. — the participle itself is first, the clitic leans on it.

What you cannot do is start the clause with the clitic: Sam radio is wrong, because sam has nothing to lean on. The full mechanics — and the legal vs illegal orders — are on perfect-tense word order and the second-position rule.

Negation

To negate the perfekt, swap the affirmative clitic for the fused negative of biti: nisam, nisi, nije, nismo, niste, nisu. Unlike the clitic, these are stressed words and can begin a clause.

PersonNegative perfect (man speaking)
janisam radio
tinisi radio
onnije radio
minismo radili
viniste radili
oninisu radili

Nisam radila danas.

I didn't work today. — fused negative 'nisam' (woman) + 'radila'.

Marko nije došao.

Marko didn't come. — 'nije' + 'došao'.

Nismo to znali.

We didn't know that. — 'nismo' + 'znali'.

Questions

To ask, use the full form of biti (jesam, jesi, je…) plus the particle li, or the ready-made opener je li for the third person.

Jesi li radio?

Did you work? / Have you worked? — full 'jesi' + 'li' + 'radio'.

Je li Ana došla?

Did Ana come? / Has Ana arrived? — the 'je li' opener + 'došla'.

Jeste li jeli?

Have you eaten? (to one person formally, or to several) — 'jeste li' + 'jeli'.

You can answer by echoing the full form: Jesi li radio? — Jesam. / Nisam.

Jeste li bili u Zagrebu? — Jesmo.

Have you been to Zagreb? — We have. — echo the full 'jesmo'.

💡
The asymmetry is worth memorising as a set: statement uses the clitic (radio sam), negation uses the fused form (nisam radio), question uses the full form + li (jesam li radio / more usually jesi li radio). Same tense, three different shapes of biti.

Common Mistakes

❌ Ja radio sam.

Incorrect — the clitic 'sam' must be in SECOND position, right after the first word.

✅ Ja sam radio.

I worked. — clitic 'sam' in second position.

❌ Sam radio cijeli dan.

Incorrect — the clitic can't open the clause; either front the participle or add a subject.

✅ Radio sam cijeli dan.

I worked all day. — participle first, clitic second.

❌ Ne sam radio.

Incorrect — negate with the fused 'nisam', not 'ne' + clitic.

✅ Nisam radio.

I didn't work. — fused negative.

❌ (woman) Bio sam umorna.

Incorrect — the participle must match the female speaker: 'bila'.

✅ Bila sam umorna.

I was tired. — feminine 'bila'.

❌ Si li došao?

Incorrect — questions use the FULL form 'jesi', not the clitic 'si'.

✅ Jesi li došao?

Did you come? — full 'jesi' + 'li'.

Key Takeaways

  • The perfekt is the one everyday past tense: clitic biti (sam/si/je/smo/ste/su) + l-participle.
  • The participle agrees with the subject's gender and number; the auxiliary does not.
  • This single tense covers all of English's "I worked / was working / have worked" — aspect (perfective vs imperfective) does the fine work.
  • The auxiliary is a second-position clitic and can never start the clause; the participle floats.
  • Negate with the fused nisam / nije / nismo…; ask with the full jesam / jesi / je… + li (or je li…).

Now practice Croatian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Croatian

Related Topics