This is the prefix problem that quietly doubles the size of the Czech verb you thought you were learning. When you add a prefix to a simple imperfective verb, one of two completely different things happens. Either the prefix is empty — it only perfectivizes, leaving the meaning untouched (psát → napsat, still just "to write") — or the prefix is lexical: it adds meaning and spawns a brand-new verb with its own meaning and its own aspect pair (psát → přepsat "to rewrite," with imperfective přepisovat). Telling these two apart is one of the genuinely hard parts of Czech aspect, because the same prefix can be empty on one verb and meaning-adding on another. There is no master list you can apply blindly; prefix function is a property of the specific verb. Here is how to think about it so the system stops feeling arbitrary.
Two jobs one prefix can do
| EMPTY prefix | MEANING-ADDING (lexical) prefix | |
|---|---|---|
| What changes | only the aspect (process → completed) | the aspect AND the lexical meaning |
| Result | the perfective partner of the same verb | a new verb with a new meaning |
| Imperfective partner | the original base verb itself | a freshly derived secondary imperfective (suffix) |
| Example | psát → napsat ("write" → "write") | psát → přepsat ("write" → "rewrite") / přepisovat |
The cleanest way to feel the difference: ask whether you could swap the prefixed verb back for the base verb without changing what the sentence is about. Napsal jsem dopis "I wrote a letter" is the completed version of psal jsem dopis "I was writing a letter" — same activity. But přepsal jsem dopis "I rewrote the letter" is not just the finished version of writing; it is a different action (writing again). That is the line between empty and lexical.
Psal jsem dopis celé dopoledne.
I was writing a letter all morning (base imperfective — process).
Napsal jsem dopis.
I wrote a letter (empty prefix na- — same meaning, now completed).
Přepsal jsem ten dopis, byl plný chyb.
I rewrote that letter, it was full of mistakes (lexical prefix pře- — a different action).
The base verb itself is the imperfective partner of the empty perfective
This is the tell-tale structural difference, and it is worth its own line. When the prefix is empty, the verb does not need a new imperfective — the original base verb already is the imperfective half of the pair. Napsat's imperfective is just psát. But when the prefix is lexical, the new verb needs its own imperfective, which is built with a suffix (the topic of forming imperfectives with suffixes). Přepsat's imperfective is not psát — it is the derived přepisovat.
| Perfective | Type | Its imperfective partner |
|---|---|---|
| napsat "write" | empty prefix | psát (the base verb) |
| přepsat "rewrite" | lexical prefix | přepisovat (suffixed) |
| podepsat "sign" | lexical prefix | podepisovat (suffixed) |
| opsat "copy off" | lexical prefix | opisovat (suffixed) |
A worked example: the prefix family of psát
The brief promises a full mapping, so here it is. The single root psát "to write" hosts a whole family of prefixed verbs. Only one of them — napsat — is the empty perfective of "write." Every other prefix is lexical: it builds a new verb with its own meaning and its own suffixed imperfective.
| Prefix | Perfective | Meaning | Secondary imperfective | Empty or lexical? |
|---|---|---|---|---|
| na- | napsat | to write (complete) | — (psát serves) | EMPTY |
| pře- | přepsat | to rewrite / retype | přepisovat | lexical ("re-") |
| pod(e)- | podepsat | to sign | podepisovat | lexical ("under") |
| o- | opsat | to copy out / off | opisovat | lexical ("around/off") |
| vy- | vypsat | to fill out, write out | vypisovat | lexical ("out") |
| za- | zapsat | to write down / enroll | zapisovat | lexical ("down/in") |
| po- | popsat | to describe | popisovat | lexical |
Look at what this means for your vocabulary load: one root, psát, gives you seven-plus distinct verbs, each a separate dictionary entry. Learning "psát" does not get you "podepsat" for free, any more than English "write" gets you "describe" for free.
Podepiš se tady dole, prosím.
Sign here at the bottom, please (podepsat — 'sign', from pod- 'under').
Vypiš ten formulář a odevzdej ho na sekretariátu.
Fill out that form and hand it in at the office (vypsat — 'fill out', from vy- 'out').
Spolužák ode mě celou písemku opsal.
My classmate copied the whole test off me (opsat — 'copy off', from o-).
V knize autor podrobně popisuje svoje dětství.
In the book the author describes his childhood in detail (popisovat — 'describe', imperfective).
The trap: na- is empty on psát but lexical elsewhere
Here is the fact that makes a master list impossible. The prefix na- is empty on psát (napsat = just "write"). But on other roots the very same na- is lexical and means something like "onto / a quantity of":
| Base verb |
| Is na- empty here? |
|---|---|---|
| psát "write" | napsat "write" | EMPTY — same meaning |
| lepit "glue" | nalepit "stick onto" | lexical — "onto" |
| sbírat "gather" | nasbírat "gather a quantity of" | lexical — "amass" |
| učit (se) "teach/learn" | naučit (se) "teach/learn (to mastery)" | borderline — adds a result nuance |
So na- is not "the perfectivizing prefix." It is a prefix with a spatial/quantitative meaning that happens, on psát, to add nothing the verb didn't already imply — and so reads as empty there. On lepit it adds the very real "onto," and nalepit "to stick onto" is a new verb. The function of the prefix depends on the verb it lands on. This is why you cannot learn "na- = perfective" and apply it across the board.
Nalep tu známku do pravého horního rohu.
Stick the stamp onto the top right corner (nalepit — lexical na-, 'onto').
Na zahradě jsme nasbírali plný košík jablek.
In the garden we gathered a full basket of apples (nasbírat — lexical na-, 'a quantity of').
Why the system multiplies verbs
The deep reason Czech feels verb-heavy: every meaning-adding prefix you attach spawns its own pair. Add pře- to psát and you don't get one new verb, you get two — the perfective přepsat and its imperfective přepisovat. Multiply that by the dozen-or-so productive prefixes and the handful of suffixes, and a single root radiates into a small constellation of verbs. The payoff is enormous expressive precision (Czech can say in one verb what English needs a phrase for), but the cost is that "knowing a verb" means knowing its family, not just its base form.
Nejdřív si to celé zapíšu, pak to v klidu přepíšu načisto.
First I'll jot it all down, then calmly rewrite it cleanly (zapsat 'write down' and přepsat 'rewrite' — two lexical offshoots in one sentence).
Common Mistakes
❌ Podepsal jsem ti dlouhý dopis.
Incorrect if you mean 'wrote' — podepsat is the lexical 'to sign', not 'to write'. The empty perfective of 'write' is napsat.
✅ Napsal jsem ti dlouhý dopis.
I wrote you a long letter.
❌ Imperfektivum od přepsat je psát.
Incorrect — psát is the imperfective of the EMPTY perfective napsat; the lexical přepsat needs its own suffixed imperfective přepisovat.
✅ Imperfektivum od přepsat je přepisovat.
The imperfective of přepsat is přepisovat.
❌ Nalepil jsem deset stránek textu.
Incorrect — nalepit means 'to stick/glue onto', not 'to write'; na- is lexical on lepit. To 'write' use napsat.
✅ Napsal jsem deset stránek textu.
I wrote ten pages of text.
❌ Každý den napisuju dokumenty.
Incorrect — *napisuju isn't a word; napsat (empty) has no secondary imperfective because its imperfective is simply psát. For 'sign daily' you'd want podepisuju.
✅ Každý den píšu / podepisuju dokumenty.
Every day I write / sign documents.
❌ Opsal jsem ten text vlastními slovy (meaning 'I described it').
Incorrect — opsat means 'to copy (off someone)', not 'to describe'; 'describe' is popsat/popisovat.
✅ Popsal jsem ten text vlastními slovy.
I described that text in my own words.
Key Takeaways
- A prefix on a base imperfective is either empty (only perfectivizes, meaning unchanged: psát → napsat) or lexical (adds meaning, makes a new verb: psát → přepsat "rewrite").
- An empty perfective re-uses the base verb as its imperfective; a lexical verb needs its own suffixed imperfective (přepisovat, podepisovat).
- The same prefix can be empty on one verb and lexical on another: na- is empty on psát but lexical ("onto") on lepit → nalepit.
- There is no universal "perfectivizing prefix"; prefix function is a property of the specific verb, so learn each prefixed verb as its own item — like an English phrasal verb.
- Every meaning-adding prefix spawns a full pair, which is why one root radiates into a whole family of verbs.
Now practice Czech
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Czech→Related Topics
- Forming Perfectives with PrefixesB1 — How a prefix turns an imperfective into its perfective partner.
- Forming Imperfectives with SuffixesB2 — How secondary imperfectives are derived with -ovat, -ávat, -vat.
- Aspect Pairs: The Core SystemA2 — How most Czech verbs come as a two-member aspect pair — one imperfective, one perfective — and how to learn, look up, and choose between them.
- What Is Verbal Aspect?A1 — An overview of the perfective/imperfective distinction that organizes the entire Czech verb system.
- Secondary Imperfectivization ChainsC1 — How prefixed perfectives spawn new imperfectives, building aspect chains.
- psát / napsat — to writeA1 — Full conjugation of the aspect pair psát (imperfective) and napsat (perfective), a mazat-type verb with the s → š alternation.