Most aspect pairs are related by prefixation: you take a simple imperfective verb and add a prefix to make it perfective. Čitati ("to read", process) becomes pročitati ("to read through", completed); pisati becomes napisati. This is the first and most common pair-forming mechanism, and understanding it answers a question every learner eventually asks: why is it pro-čitati but na-pisati and po-jesti — can't I just pick one prefix? The short, honest answer is no. There is no universal "perfective prefix"; each verb takes its own. This page shows you how prefixation works, which prefixes do the perfectivising, and the crucial trap where a prefix changes the meaning instead of just the aspect.
The basic mechanism
A bare imperfective verb names an activity. Adding the right prefix gives you its perfective partner — the same activity, now viewed as a completed whole with an endpoint. The prefix here is doing one job and one job only: marking completion.
| Imperfective |
| Perfective | Meaning |
|---|---|---|---|
| čitati | pro- | pročitati | read (through) |
| pisati | na- | napisati | write |
| raditi | u- / na- | uraditi / napraviti | do, make |
| jesti | po- | pojesti | eat (up) |
| piti | po- | popiti | drink (up) |
| učiti | na- | naučiti | learn |
| gledati | po- | pogledati | look, take a look |
| zvati | po- | pozvati | call, invite |
Cijelu večer sam čitao, ali nisam pročitao knjigu.
I read all evening, but I didn't finish the book. — imperfective process vs perfective completion, side by side.
Pojedi povrće pa možeš na desert.
Eat up your vegetables, then you can have dessert. — perfective 'pojesti': finish it all.
Pogledaj ovo na trenutak.
Take a look at this for a second. — perfective 'pogledati': one quick completed glance.
The common "pure" perfectivising prefixes
A handful of prefixes are the usual perfectivisers. With many verbs one of them simply adds completion without changing the meaning — these are sometimes called "empty" prefixes because their only contribution is aspect. The most frequent are:
| Prefix | Typical examples |
|---|---|
| po- | piti → popiti, jesti → pojesti, gledati → pogledati, zvati → pozvati |
| na- | pisati → napisati, učiti → naučiti, crtati → nacrtati, praviti → napraviti |
| pro- | čitati → pročitati, čuti is already perfective; pro- often adds "through" |
| u- | raditi → uraditi, činiti → učiniti, hvatati → uhvatiti (catch); u- can also add "into/in" |
| s- / z- | kuhati → skuhati, praviti → spraviti, šiti → sašiti |
| za- | pjevati → zapjevati, spavati → zaspati, hvaliti → zahvaliti |
Skuhala sam ručak za cijelu obitelj.
I cooked lunch for the whole family. — 's-' perfectivises 'kuhati'.
Nacrtaj mi mapu do tvoje kuće.
Draw me a map to your house. — 'na-' perfectivises 'crtati'.
Pozvali smo susjede na večeru.
We invited the neighbours to dinner. — 'po-' perfectivises 'zvati'.
The trap: lexical prefixes that change the meaning
Here is where prefixation gets genuinely tricky. The very same prefixes can also be lexical — that is, they can add a real meaning and create a new verb with a new sense, not just a perfective partner. Pisati ("to write") is the clearest case:
| Verb | Prefix | Meaning | Relationship to 'pisati' |
|---|---|---|---|
| napisati | na- | to write (down) | pure perfective partner of pisati |
| potpisati | pot- | to sign | NEW verb, new meaning |
| opisati | o- | to describe | NEW verb, new meaning |
| prepisati | pre- | to copy out / transcribe | NEW verb, new meaning |
| zapisati | za- | to jot down, note | NEW verb, new meaning |
Only na- gives the plain perfective of "write". The other prefixes each create a distinct verb — and because each is a new verb, each then needs its own imperfective partner, built by suffixation (covered on the suffixation page): potpisati → potpisivati ("to sign"), opisati → opisivati ("to describe"), zapisati → zapisivati ("to jot down").
Napisao sam pismo i potpisao ga.
I wrote the letter and signed it. — 'napisati' = write; 'potpisati' = sign, a different verb.
Možeš li mi opisati osumnjičenog?
Can you describe the suspect to me? — 'opisati' (describe), not a perfective of 'write'.
Zapiši broj prije nego ga zaboraviš.
Jot down the number before you forget it. — 'zapisati' (note down), a distinct verb.
Why prefix choice is unpredictable — and why dictionaries list pairs
The deepest point: there is no rule that tells you which prefix perfectivises which verb. It is čitati → pročitati but pisati → napisati and jesti → pojesti — three different prefixes for three ordinary verbs, with no underlying logic you can deduce from the verbs' shapes or meanings. The pairing is lexical: it is a fact about the individual verb, fixed by usage, that you simply have to know.
This is exactly why a Croatian dictionary lists the perfective partner alongside the imperfective, and why every learning resource teaches verbs as pairs. You cannot derive pročitati from čitati by rule — you memorise that čitati "takes pro-". Trying to guess the prefix is a reliable way to produce wrong or comical forms.
Naučio sam pjesmu napamet za jedan sat.
I learned the poem by heart in an hour. — 'naučiti' takes 'na-', not 'po-' or 'pro-'.
Uradi to odmah, molim te.
Do it right away, please. — 'uraditi' takes 'u-'; you simply learn this pairing.
Common Mistakes
❌ Procitajte ovu rečenicu svaki dan.
Wrong for a habit — a repeated daily action is a process; don't use the perfective.
✅ Čitajte ovu rečenicu svaki dan.
Read this sentence every day. — repetition takes the imperfective.
❌ Volim napisati pisma prijateljima.
Odd — naming the general activity needs the imperfective base.
✅ Volim pisati pisma prijateljima.
I like writing letters to friends.
❌ Jučer sam potpisao cijelu stranicu teksta.
Wrong verb — 'potpisati' means 'to sign', not 'to write out'.
✅ Jučer sam napisao cijelu stranicu teksta.
Yesterday I wrote a whole page of text. — 'napisati' = write; 'potpisati' = sign.
❌ Trebam pročitati prefiks za 'piti'.
There is no rule to read off — you can't predict the prefix; 'piti' takes 'po-' (popiti) and you learn it.
✅ Perfektiv glagola 'piti' je 'popiti'.
The perfective of 'piti' is 'popiti'. — learn the pair, don't derive it.
Key Takeaways
- The commonest way to build a perfective is to add a prefix to a simple imperfective: čitati → pročitati, pisati → napisati.
- Common perfectivising prefixes: po-, na-, pro-, u-, s-/z-, za-.
- A prefix can be "empty" (only adds completion) or lexical (adds meaning and makes a new verb — potpisati "sign", opisati "describe"); a new verb then needs its own suffixed imperfective.
- There is no single perfective prefix: each verb takes its own particular one, unpredictably. Learn — and dictionaries list — verbs as pairs.
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
- Verbal Aspect: The Big PictureA2 — Why nearly every verb comes in an imperfective/perfective pair.
- Forming Aspect Pairs: Suffixation and Secondary ImperfectivesB2 — Building imperfectives from perfectives with -ava-/-iva-/-ja-.
- Suppletive and Bi-aspectual VerbsB2 — Pairs with unrelated stems and verbs that are both aspects at once.
- Verbal PrefixesB1 — How prefixes perfectivise, direct, and coin new verbs.
- What the Imperfective MeansB1 — Process, repetition, duration, and general statements.
- What the Perfective MeansB1 — Completion, result, single bounded events, and the no-present rule.