The pluskvamperfekt ("pluperfect," past perfect) names an action that was already complete before another past action — English "had done." Croatian has the form, but here is the fact that should reshape your instinct as an English speaker: in modern Croatian the pluperfect is rare and receding. Speakers overwhelmingly use the plain perfekt and let a conjunction or the adverb već ("already") signal which past event came first. So the page has two jobs: show you how the pluperfect is built (you will meet it in writing and want to read it correctly), and then teach you the opposite of the English transfer instinct — that most of the time you should not reach for it.
How it is formed
The pluperfect is the perfekt of biti + the l-participle of the main verb. In other words, you take biti into the past ("was/were") and add the participle of what had happened.
| Person | biti (perfekt) + participle | Reads as |
|---|---|---|
| ja (m./f.) | bio sam radio / bila sam radila | I had worked |
| ti (m./f.) | bio si radio / bila si radila | you had worked |
| on / ona | bio je radio / bila je radila | he/she had worked |
| mi | bili smo radili | we had worked |
| vi | bili ste radili | you had worked |
| oni / one | bili su radili / bile su radile | they had worked |
Two participles agree in gender and number here — the participle of biti (bio/bila/bili/bile) and the participle of the main verb (radio/radila/radili/radile) — so both must match the subject. With perfective verbs you typically get bio sam došao ("I had arrived"), bila je otišla ("she had left").
Kad sam stigao na kolodvor, vlak je već bio otišao.
When I arrived at the station, the train had already left. (the textbook pluperfect)
Do podneva su već bili pojeli sve što sam spremila.
By noon they had already eaten everything I'd prepared. (pluperfect with već)
There is also a literary variant using the imperfect of biti instead of its perfekt: bijah radio, bijaše došao. You will meet it in older or elevated prose; treat it as recognition-only and read it the same way ("had worked / had come").
Sunce bijaše već zašlo kad smo stigli do sela.
The sun had already set when we reached the village. (literary pluperfect with bijaše)
What it means: anchoring two past events in order
The pluperfect exists to order two past times. There is a later past event (the reference point) and an earlier past event that was already finished by then. The pluperfect marks the earlier one; the plain perfekt (or aorist) marks the reference point.
Nazvala me tek kad sam već bio izašao iz ureda.
She only called me after I had already left the office.
Nismo mogli ući jer je netko bio zaključao vrata.
We couldn't get in because someone had locked the door.
This is exactly the English logic — but English needs the past perfect to keep the sequence straight, whereas Croatian usually does not, because its time conjunctions and već already pin the order down.
Why Croatian normally skips it
Here is the core insight. In Croatian, the relationship "earlier-than-another-past" is most often expressed not by a special tense but by:
- a temporal conjunction — prije nego što ("before"), nakon što ("after"), kad ("when"), čim ("as soon as"), jer ("because");
- the adverb već ("already"), which alone signals "this had happened before that";
- plain aspect — a perfective perfekt already presents the action as a finished whole.
So the idiomatic version of "the train had already left" very often drops the pluperfect:
Kad sam stigao, vlak je već otišao.
When I arrived, the train had already left. (plain perfekt + već — the everyday version)
Prije nego što su nas pozvali, mi smo otišli.
Before they called us, we had (already) left. (the conjunction orders the events; no pluperfect)
Compare the two side by side:
| Pluperfect (correct, but heavier) | Idiomatic everyday Croatian |
|---|---|
| Vlak je već bio otišao kad sam stigao. | Vlak je već otišao kad sam stigao. |
| Bila je već pojela kad sam došao. | Već je pojela kad sam došao. |
| Bili smo se već vratili kući. | Već smo se vratili kući. |
Već sam te bio nazvao, ali se nisi javio.
I had already called you, but you didn't pick up. (pluperfect for emphasis — the 'bio' underlines that the call was finished first)
When the pluperfect still earns its place
It is not extinct. Reach for it deliberately when:
- you want to emphasise that something was thoroughly over and done before the next thing (Sve sam bio pripremio — "I had got everything ready");
- you are writing in a formal, careful, or literary register where the extra tense reads as precise rather than fussy;
- the sequence would be genuinely ambiguous without it.
Do trenutka kad je policija stigla, lopovi su već bili nestali bez traga.
By the time the police arrived, the thieves had already vanished without a trace. (formal/journalistic; the pluperfect reads as precise)
Bio sam zaboravio koliko je taj grad lijep.
I had forgotten how beautiful that city is. (idiomatic emphatic pluperfect — a common set use with zaboraviti)
Common Mistakes
❌ Kad sam stigao, vlak je već bio otišao bio.
Wrong — only one participle of the main verb; never double it.
✅ Kad sam stigao, vlak je već bio otišao.
When I arrived, the train had already left.
❌ Bila sam radio cijeli dan.
Wrong agreement — a female speaker needs both participles feminine: bila + radila.
✅ Bila sam radila cijeli dan.
I (f.) had worked all day. (both participles agree with the subject)
❌ Nakon što sam bio završio posao, bio sam otišao kući, pa sam bio večerao...
Over-used — stacking pluperfects in a simple narrative is heavy and unnatural; English transfer.
✅ Nakon što sam završio posao, otišao sam kući i večerao.
After I finished work, I went home and had dinner. (plain perfekt — the conjunction orders the events)
❌ Vlak bio je otišao.
Wrong clitic placement — the auxiliary 'je' is a second-position clitic; it can't follow 'bio' clause-initially.
✅ Vlak je bio otišao.
The train had left. ('je' sits in second position, after the first stressed word)
Key Takeaways
- The pluskvamperfekt = perfekt of biti + l-participle (bio sam radio, bila je otišla); a literary variant uses bijah/bijaše
- participle.
- It marks an action completed before another past action — English "had done."
- Both participles agree in gender and number with the subject; the auxiliary je/sam/su stays a second-position clitic.
- In modern Croatian it is rare and receding: the plain perfekt + već or a time conjunction normally does the same job, so do not transfer English "had" onto it automatically.
- Keep it for emphasis, formal/literary style, or genuine ambiguity.
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
- The Perfect Tense (perfekt)A1 — The everyday past: l-participle + clitic auxiliary biti.
- The Aorist (aorist)B2 — The simple past still alive in Croatian narration and speech.
- The l-Participle (radni glagolski pridjev)A1 — The past active participle that builds the perfect and conditional.
- Subordinators of Time and CauseB1 — Time conjunctions (kad, dok, čim, prije nego, nakon što, otkad) and cause conjunctions (jer, zato što, budući da, pošto) — including the 'until' trap dok ne with its non-negating expletive ne.
- Aspect-Tense Interaction in Complex SentencesC1 — How aspect coordinates across clauses — imperfective background and perfective events, perfective present for future completion, and aspect in reported speech.
- The Imperfect (imperfekt)C1 — The archaic/literary simple past of imperfective verbs.