Skip to main content

Past-tense in Croatian

The Croatian Past Tense

The Croatian past (the perfekt) is two small parts: a participle that agrees like an adjective, and the biti clitic you've known since «ja sam». The grammar is easy. The word order is the law — and this lesson makes you a law-abiding citizen.

Two Small Parts

Take the verb, swap the infinitive ending for -o / -la / -lo, add the clitic:

Speaker
man
Croatian
Radio sam.
English
I worked.
Speaker
woman
Croatian
Radila sam.
English
I worked.
Speaker
man
Croatian
Bio sam doma.
English
I was at home.
Speaker
woman
Croatian
Bila sam doma.
English
I was at home.

The participle agrees with the speaker — Croatian pasts always know who's talking.

Second Position Is Law

The clitic (sam/si/je…) hides in second position, no matter what comes first:

Right
Jučer sam bio doma.
Wrong
✗ Jučer bio sam doma.
Right
Bio sam doma.
Wrong
✗ Sam bio doma.

Lead with jučer (yesterday), and sam slips in right behind it. Lead with the participle, and sam follows that. Slot two, always — the same law that placed je in «Petra je profesorica» back in chapter one.

The Whole Row

Person
ja
Masculine
bio sam
Feminine
bila sam
Person
ti
Masculine
bio si
Feminine
bila si
Person
on / ona
Masculine
bio je
Feminine
bila je
Person
mi
Masculine
bili smo
Feminine
bile smo
Person
oni / one
Masculine
bili su
Feminine
bile su

Bili smo na moru cijeli vikend.

We were at the seaside all weekend.

Note: Plural bili + smo; na moru — locative, because you were THERE.

One irregular worth learning on day one: ići → išao / išla — «Išao je doma» (he went home).

Questions and Negatives

Croatian
Gdje si bio jučer?
English
Where were you yesterday?
Croatian
Jesi li bila na poslu?
English
Were you at work? (jesi li + participle)
Croatian
Nisam bio gladan.
English
I wasn't hungry.

Note nisam leading the sentence happily — the fused negative is a full word, not a clitic, so the second-position law doesn't bind it.

je Meets se

When je and se collide, je politely vanishes:

Vratila se doma.

She came back home.

Note: Not ✗vratila je se — je disappears before se. The tidiest little rule in the language.

💬 The Monday debrief

A

Što si radio za vikend?

What did you do over the weekend?

B

Jučer sam bio na Dolcu, a navečer smo pili kavu na rivi.

Yesterday I was at Dolac, and in the evening we had coffee on the riva.

A

A Petra?

And Petra?

B

Vratila se u Split. Bilo je super.

She went back to Split. It was great.