English has, depending on how you count, well over a dozen tense-and-aspect combinations: simple past, present perfect, past continuous, present perfect continuous, and so on. Czech has three tenses — past, present, future — and lets a completely separate system, aspect, carry everything English packs into its extra tenses. The predictable result is that English speakers try to rebuild their native tense machinery in Czech: they invent a present perfect, bolt an auxiliary onto verbs to make a "continuous," and back-shift tenses inside reported speech. None of those constructions exist. This page collects the tense-transfer errors and shows what Czech actually does instead. The short version: stop translating the tense; translate the situation.
Mistake 1: inventing a present perfect for a still-true duration
The most frequent error. English says "I have lived here for ten years" — present perfect, because the living started in the past. But the situation is still true right now, and Czech treats a still-true situation as present. There is no perfect tense to reach for; you simply use the present, and the duration comes from the adverbial (deset let, "ten years").
Bydlím tu deset let.
I've lived here for ten years. (present tense — the situation is ongoing, so Czech uses the present)
Známe se už od střední školy.
We've known each other since high school. (present — the knowing continues now)
Učím se česky teprve půl roku.
I've only been learning Czech for six months. (present — still learning)
The instinct to build something like jsem bydlel ("I have lived," with a být auxiliary and a past participle) produces a Czech past tense, which says the living is over — the opposite of what you mean. If you still live here, the verb is present. This is exactly backwards from English intuition, and it is worth over-drilling: a situation that is still true is present in Czech, no matter how long ago it began.
Mistake 2: building a continuous with an auxiliary
English marks "in progress right now" with be + -ing: "I am reading." English speakers scan for the Czech equivalent of am and try to attach it. But Czech has no progressive form at all. "I am reading" is just the plain present Čtu — one word, no auxiliary. The present tense already covers both "I read" (habitually) and "I am reading" (right now); context or an adverb like právě ("just now") disambiguates.
Čtu. Nech mě chvíli.
I'm reading. Leave me alone for a minute. (Čtu = both 'I read' and 'I am reading')
Právě vařím večeři, zavolám ti pak.
I'm cooking dinner right now, I'll call you after. (právě + present = clearly in progress)
Co děláš? — Nic, jen se dívám z okna.
What are you doing? — Nothing, just looking out the window. (present, no auxiliary)
Attaching a být auxiliary here — anything resembling jsem čtu or jsem čtoucí — is not just wrong, it is not a form of the language. There is no such construction. The full logic is on the present tense has no progressive.
Mistake 3: expecting a tense to mark completion — that is aspect's job
English uses the perfect ("I have written it") to signal that an action is complete. English speakers look for a Czech perfect tense to do the same and, finding none, either invent one or leave the completion unmarked. The truth is that Czech marks completion with aspect, not tense. "I have written it" is the perfective past: Napsal jsem to. The perfective verb napsat itself says "wrote and finished"; you put it in the ordinary past tense, and completion is baked into the verb's aspect, not into any special tense form.
Napsal jsem to, můžeš se podívat.
I've written it, you can take a look. (perfective past — the writing is done, the result exists)
Už jsem snědl oběd, díky.
I've already eaten lunch, thanks. (perfective past sníst — the eating is complete)
Konečně jsem tu knihu dočetl.
I've finally finished that book. (perfective dočíst — reached the end)
Contrast this with the imperfective past, which reports that you spent time on an action without claiming it finished — the difference English would carry with "was writing" versus "have written":
Celý večer jsem psal ten dopis.
I spent the whole evening writing that letter. (imperfective — says how I spent time, not that it's finished)
Napsal jsem ten dopis a poslal ho.
I wrote the letter and sent it. (perfective — finished, result exists)
So the English present perfect splits, in Czech, according to what you mean: a still-true situation is present (Bydlím tu), while a completed action is the perfective past (Napsal jsem). One English tense, two different Czech answers — chosen by aspect and situation, never by copying the English form. For the deeper logic, see what 'perfective' really means and the side-by-side at perfective vs imperfective.
Mistake 4: back-shifting tenses in reported speech
English shifts tenses backward when you report what someone said: "I am tired" becomes He said he *was tired; "I will come" becomes She said she **would come. Czech does *not back-shift. It keeps the tense the original speaker actually used, as if you were quoting them directly. So "he said he was tired" uses the present in the subordinate clause, because the person's original words were present ("I am tired").
Řekl, že je unavený.
He said he was tired. (present 'je' — no back-shift; his original words were 'I am tired')
Slíbila, že přijde.
She promised she would come. (future/perfective přijde — she originally said 'I'll come'; no shift to conditional)
Myslel jsem, že už spíš.
I thought you were already asleep. (present spíš — the state was present at the moment of thinking)
The English speaker's instinct is to translate was with a Czech past and would with a Czech conditional. Both over-shift. Czech reported speech mirrors the original tense, so you must mentally recover what the person literally said and use that tense.
The big picture: three tenses times two aspects
Everything above is one idea seen from different angles. English distributes meaning across many tenses; Czech distributes it across three tenses × two aspects. Learn the mapping and the errors dissolve:
| English | What you mean | Czech |
|---|---|---|
| I have lived here 10 years | still true now | present: Bydlím tu deset let. |
| I am reading | in progress now | present: Čtu. |
| I have written it | completed, result exists | perfective past: Napsal jsem to. |
| I was writing it | process, unfinished | imperfective past: Psal jsem to. |
| I will write it (and finish) | completed future | perfective present: Napíšu to. |
| I will be writing it | ongoing future | budu
|
| He said he was tired | his words: "I am tired" | present in the clause: Řekl, že je unavený. |
Common Mistakes
❌ Bydlel jsem tu deset let. (meaning you still live here)
Wrong for a still-true situation — the past tense says you've MOVED OUT. Use the present.
✅ Bydlím tu deset let.
I've lived here for ten years (and still do).
The English present perfect for an ongoing situation becomes the Czech present. Reaching for a past tense ends the situation.
❌ Jsem čtu knihu.
Not a form of Czech — there is no být-auxiliary progressive; 'I am reading' is just Čtu.
✅ Čtu knihu.
I'm reading a book.
Czech has no continuous tense. Drop the invented auxiliary; the plain present covers "am reading."
❌ Mám napsaný ten dopis. (as your default 'I have written')
Overreach — this resultative 'have it written' exists but isn't the neutral way to say 'I've written it'; use the perfective past.
✅ Napsal jsem ten dopis.
I've written the letter.
"I have written it" is the perfective past Napsal jsem to — completion comes from aspect, not from copying the English perfect.
❌ Řekl, že byl unavený. (reporting 'I am tired')
Over-shifted — Czech doesn't back-shift; his words were present, so keep the present.
✅ Řekl, že je unavený.
He said he was tired.
No back-shift in reported speech: use whatever tense the original speaker used.
❌ Právě napíšu úkol.
Wrong for 'right now' — a perfective present reads as FUTURE ('I'll write it in a moment'), not an action in progress.
✅ Právě píšu úkol.
I'm writing my homework right now.
For an action in progress, use the imperfective present; the perfective present is a future.
Key Takeaways
- Czech has three tenses (past, present, future); English's extra tenses are carried by aspect and by situation, not by new tense forms.
- A situation still true now is present in Czech, however long ago it began: Bydlím tu deset let.
- Czech has no progressive — "I am reading" is just Čtu, with no auxiliary.
- "I have written it" (completion) is the perfective past Napsal jsem to; "I was writing it" (process) is the imperfective Psal jsem to.
- Czech does not back-shift in reported speech: keep the tense the original speaker used (Řekl, že je unavený).
- Never rebuild English tense morphology — choose the tense from the situation and let aspect mark completion.
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
- The Czech Tense System OverviewA2 — How Czech gets by with three tenses by leaning on aspect.
- Using the Present Tense (No Progressive)A1 — How a single Czech present form covers English 'I do', 'I am doing', and 'I have been doing'.
- Common Mistakes: Choosing the Wrong AspectB1 — The classic aspect errors: defaulting to imperfective and the ungrammatical budu + perfective.
- What 'Perfective' Really MeansA2 — Boundedness and completion as the heart of the perfective.
- Choosing Between Perfective and ImperfectiveB1 — A decision tree for picking the right aspect for any verb situation.