Conditional Sentences in Czech
Podmínkové Věty
This article is part of the Czech grammar tree on Settemila Lingue.
In Brief
Use jestli, pokud, or když with ordinary verb forms for a real or open condition: Jestli přijdeš, budu rád (“If you come, I’ll be happy”). Use kdyby with the conditional mood for an imagined or unreal condition: Kdybych měl peníze, jel bych (“If I had money, I would go”). An explicitly past counterfactual can use the past conditional, but everyday Czech often relies on context instead.
Overview
A conditional sentence links a condition with its consequence: “if X, then Y.” The part stating the condition is the conditional clause (the “if” part), while the main clause states the result. Czech makes an important distinction between conditions treated as real possibilities and conditions presented as imagined, unlikely, or contrary to fact.
At B2, the main challenge is not understanding the idea of “if.” It is choosing the right connector and building the conditional forms correctly. Real conditions normally use jestli, pokud, or když with the indicative (the ordinary verb forms used for facts and open possibilities). Unreal conditions normally use kdyby and the conditional mood learned at B1.
English labels such as “first, second, and third conditional” are a useful rough map, but they do not transfer perfectly. Czech tense choices are different, and modern Czech often lets context show whether an unreal condition concerns the present or the past. It is therefore better to ask “Is this open and possible, or imagined and contrary to fact?” than to translate an English tense formula word for word.
How It Works
The core contrast
| Meaning | Conditional clause | Main clause | What it presents |
|---|---|---|---|
| Real or open | Jestli přijdeš | budu rád | Coming is a genuine possibility. |
| General or repeated | Když mám čas | čtu | This regularly happens under that condition. |
| Unreal present or future | Kdybych měl čas | četl bych | I do not have the time, or I am only imagining it. |
| Unreal past, context-led | Kdybych to věděl včera | přišel bych | The past time word makes the counterfactual meaning clear. |
| Explicit unreal past | Kdybych to byl věděl | byl bych přišel | The past conditional marks the past counterfactual overtly. |
The two clauses may change places without changing the basic meaning:
- Jestli přijdeš, budu rád.
- Budu rád, jestli přijdeš.
- Kdybych měl čas, pomohl bych ti.
- Pomohl bych ti, kdybych měl čas.
When the conditional clause comes first, a comma separates it from the main clause. A comma is also normally used when it follows the main clause, because it remains a subordinate clause.
Real conditions with jestli, pokud, and když
For a condition seen as possible, use an ordinary indicative form rather than kdyby.
Jestli is the most neutral everyday equivalent of conditional “if.” It also means “whether” in an indirect question:
- Jestli budeš mít čas, zavolej mi. — “If you have time, call me.”
- Nevím, jestli bude mít čas. — “I don’t know whether he/she will have time.”
Pokud often sounds more careful, restrictive, or formal. It is frequent in instructions, notices, agreements, and advice. Depending on context, it can suggest “provided that” or “as long as”:
- Pokud souhlasíte, podepište se tady. — “If you agree, sign here.”
- Můžeš zůstat, pokud nebudeš rušit. — “You can stay as long as you don’t disturb anyone.”
Když basically means “when,” but it is natural for repeated, typical, or expected conditions. English often chooses either “when” or “if” where Czech uses the same word:
- Když jsem unavený, piju kávu. — “When I’m tired, I drink coffee.”
- Když bude hezky, půjdeme ven. — “If/when the weather is nice, we’ll go outside.”
For a one-off uncertain possibility, jestli usually makes the conditional meaning clearer. Compare Když přijde Petr, začneme (“When/if Petr comes, we’ll start,” with his arrival treated as expected) and Jestli přijde Petr, začneme (“If Petr comes, we’ll start,” with his arrival left open).
Tense in real conditions
Czech does not follow the English rule that normally avoids will after “if.” A Czech real conditional clause can contain a present or future form, depending on the verb and intended time.
With a perfective verb (a verb viewing an action as one complete event), a present-shaped form normally has future meaning: přijdeš means “you will come.” With an imperfective verb (a verb viewing an action as ongoing, repeated, or unbounded), the future is commonly formed with budu/budeš... plus an infinitive: budeš pracovat (“you will be working / you will work”).
| Situation | Czech | English | Note |
|---|---|---|---|
| Completed future event | Jestli přijdeš, otevřu ti. | If you come, I’ll let you in. | Přijít is perfective; přijdeš has future meaning. |
| Future state | Jestli budeš mít hlad, něco uvařím. | If you’re hungry, I’ll cook something. | The future of mít uses budeš mít. |
| Repeated present | Když mám volno, chodím plavat. | When I’m free, I go swimming. | Both clauses describe a habit. |
| Past real condition | Pokud měl problém, vždycky mi zavolal. | If he had a problem, he always called me. | A repeated condition in the past. |
Unreal present and future conditions with kdyby
For an imagined condition, use kdyby with an l-participle (the past-looking verb form ending in -l, with gender and number variants). The conditional auxiliary is attached to kdyby in the conditional clause. The main clause has its own conditional auxiliary.
| Person | Conditional clause | Main clause | English pattern |
|---|---|---|---|
| I | kdybych měl / měla | šel bych / šla bych | if I had; I would go |
| you, singular informal | kdybys měl / měla | šel bys / šla bys | if you had; you would go |
| he / she / it | kdyby měl / měla / mělo | šel by / šla by / šlo by | if he/she/it had; would go |
| we | kdybychom měli / měly | šli bychom / šly bychom | if we had; we would go |
| you, plural or formal | kdybyste měli / měly | šli byste / šly byste | if you had; you would go |
| they | kdyby měli / měly | šli by / šly by | if they had; they would go |
The participle agrees with the subject. A male speaker says Kdybych měl čas, šel bych; a female speaker says Kdybych měla čas, šla bych. In the plural, masculine animate groups generally use -i (šli, měli), while feminine and masculine inanimate groups use -y (šly, měly). Neuter plural forms use -a (šla, měla), though learner examples with people less often require them.
Unlike English, Czech normally marks the conditional in both clauses:
- Kdybych měl víc času, učil bych se česky každý den.
- “If I had more time, I would study Czech every day.”
The form kdybych already contains the first-person conditional element. Do not add another bych after it.
Unreal past conditions
A past counterfactual describes something that did not happen and imagines a different past result. Czech has an explicit past conditional built with a form of být (“to be”) plus the ordinary conditional construction:
- Kdybych to byl věděl, byl bych přišel. — “If I had known, I would have come.”
- Kdyby byla dřív odešla, byla by ten vlak stihla. — “If she had left earlier, she would have caught the train.”
This pattern is grammatically important, but it can sound bookish, careful, or old-fashioned in present-day conversation. Everyday Czech often uses the ordinary conditional and lets a past-time expression establish the meaning:
- Kdybych to včera věděl, přišel bych. — “If I had known yesterday, I would have come.”
- Kdybychom vyjeli dřív, nezmeškali bychom vlak. — “If we had left earlier, we wouldn’t have missed the train.”
That simpler construction can be ambiguous without context: Kdybych to věděl, přišel bych could concern now, a future situation, or a past situation. Add včera, tehdy, minulý týden, or another clear time reference when the distinction matters.
Examples in Context
| Czech | English | Note |
|---|---|---|
| Jestli přijdeš, budu rád. | If you come, I’ll be happy. | Open future condition. |
| Pokud budete něco potřebovat, zavolejte mi. | If you need anything, call me. | Polite and slightly formal. |
| Když prší, jezdím do práce tramvají. | When it rains, I take the tram to work. | Repeated condition. |
| Když bude zítra hezky, pojedeme na výlet. | If the weather is nice tomorrow, we’ll go on a trip. | Expected or plausible future situation. |
| Jestli nemáš hlad, můžeme jíst později. | If you aren’t hungry, we can eat later. | Neutral everyday jestli. |
| Kdybych měl peníze, jel bych do Prahy. | If I had the money, I would go to Prague. | Male speaker; unreal present condition. |
| Kdybych měla víc času, učila bych se každý den. | If I had more time, I would study every day. | Female speaker; agreement in both clauses. |
| Co bys dělal, kdybys vyhrál milion? | What would you do if you won a million? | Imagined future. |
| Kdyby nebylo tak pozdě, ještě bych zůstal. | If it weren’t so late, I would stay longer. | Impersonal/neuter nebylo. |
| Kdybychom vyjeli dřív, nezmeškali bychom vlak. | If we had left earlier, we wouldn’t have missed the train. | Past meaning supplied by context. |
| Kdybych to byl věděl, byl bych přišel. | If I had known, I would have come. | Explicit past conditional; elevated today. |
| I kdyby pršelo, půjdeme ven. | Even if it rains, we’ll go outside. | I kdyby concedes that the result will not change. |
| Chtěl bych, abys přišel. | I’d like you to come. | Aby introduces a desired action, not an if-condition. |
Common Mistakes
Using kdyby for an ordinary open condition
- Wrong: Kdyby zítra přijdeš, zavolám ti.
- Right: Jestli zítra přijdeš, zavolám ti.
- Also right, with a hypothetical meaning: Kdybys zítra přišel, zavolal bych ti.
- Why: An open possibility takes jestli plus an ordinary verb. Once you choose kdyby, use an l-participle and make the result conditional too.
Doubling the conditional auxiliary after kdyby
- Wrong: Kdybych bych měl čas, pomohl bych.
- Right: Kdybych měl čas, pomohl bych.
- Why: The -bych element is already built into kdybych. Czech does not say it twice.
Copying English tense forms mechanically
- Wrong strategy: translating “If I had known” by looking only for an English past-perfect equivalent.
- Natural Czech: Kdybych to včera věděl, přišel bych.
- Explicit but elevated: Kdybych to byl věděl, byl bych přišel.
- Why: Modern Czech frequently uses the ordinary conditional for a past counterfactual and marks past time through context.
Ignoring gender and number agreement
- Wrong for a female speaker: Kdybych měla čas, šel bych.
- Right: Kdybych měla čas, šla bych.
- Why: The l-participles měl/měla and šel/šla agree with the subject. The conditional auxiliary itself does not show gender.
Treating když and jestli as completely interchangeable
- Unclear for a genuinely uncertain event: Když Petr přijde, řeknu mu to.
- Clear open condition: Jestli Petr přijde, řeknu mu to.
- Why: Když often presents the event as expected, repeated, or linked to “when”; jestli leaves the yes/no possibility open. Context can blur this distinction, but it still affects nuance.
Confusing aby with kdyby
- Wrong: Chtěl bych, kdybys přišel when the intended meaning is simply “I’d like you to come.”
- Right: Chtěl bych, abys přišel.
- Why: Aby introduces a desired, intended, or requested action. Kdyby introduces a condition. The forms look related because both contain conditional elements, but their jobs are different.
Usage Notes
In conversation, jestli and když are extremely common. Pokud is also normal, but it is especially at home in careful instructions, customer communication, rules, and formal writing. The longer jestliže has much the same conditional function as jestli and often sounds more explicit or written: Jestliže nesouhlasíte, můžete podat stížnost (“If you disagree, you may file a complaint”).
Czech frequently omits subject pronouns because the verb form already identifies the person. Kdybych měl čas is more natural than Kdybych já měl čas unless já is contrasted or emphasized: Kdybych měl čas já, pomohl bych ti (“If I had time, I would help you”).
Forms such as bych, bys, by, bychom, byste behave like clitics (short, unstressed words that seek an early position in their clause). They normally appear after the first suitable unit: Určitě bych přišel (“I would certainly come”), Zítra bych ti pomohl (“I would help you tomorrow”). In a kdyby clause, the auxiliary is already joined to the connector: kdybych, kdybys, kdybychom, kdybyste.
Colloquial speech may use nonstandard forms or simplify agreement, but learners should retain standard bychom and kdybychom in speech and writing. The form bysme, for example, is widespread colloquially but is not the neutral standard form expected in formal writing.
Beyond the Basics: Advanced Use
Mixed conditions
The condition and result do not always refer to the same time. A past event may have a present consequence:
- Kdybych tehdy přijal tu nabídku, bydlel bych teď v Brně. — “If I had accepted that offer then, I would be living in Brno now.”
Or a present state may explain a past result:
- Kdyby nebyl tak tvrdohlavý, včera by se omluvil. — “If he weren’t so stubborn, he would have apologized yesterday.”
Modern Czech can use the ordinary conditional in both patterns. Time expressions such as tehdy, včera, and teď do much of the interpretive work.
Conditions without an overt if-clause
The condition may be understood rather than stated:
- Na tvém místě bych počkal. — “In your place, I would wait.”
- Bez mapy bychom se ztratili. — “Without a map, we would get lost.”
- S trochou štěstí by to mohlo vyjít. — “With a little luck, it might work out.”
These are still conditional in meaning even though no clause begins with kdyby.
Concessive conditions with i kdyby
I kdyby means “even if.” It presents a possible or imagined obstacle but says that the result remains unchanged:
- I kdyby bylo draho, pojedeme tam. — “Even if it is expensive, we’ll go there.”
- Nepřestal bych, i kdyby mě o to požádali. — “I wouldn’t stop even if they asked me to.”
The main clause may be indicative when the speaker presents the result as firm (pojedeme), or conditional when the whole situation is imagined (nepřestal bych).
Formal -li conditions
Written, formal, and compact Czech can attach -li to the first verb form:
- Budete-li mít otázky, obraťte se na nás. — “If you have questions, contact us.”
- Přijde-li včas, všechno stihneme. — “If he/she arrives on time, we’ll manage everything.”
The hyphen is part of the spelling. This pattern is useful to recognize in official messages and formal prose, but jestli or pokud is usually easier and more natural in ordinary conversation.
Tentative pokud by
You may encounter pokud by followed by a conditional, especially in careful or official language: Pokud by nastal problém, kontaktujte podporu (“Should a problem arise, contact support”). It presents the possibility tentatively. Do not treat it as the default replacement for kdyby; for a straightforward unreal condition, kdyby remains the basic choice.
Practice Tips
- Build contrast pairs. Take one situation and say it first as open, then as unreal: Jestli mám čas, přijdu versus Kdybych měl čas, přišel bych. This trains meaning and form together.
- Change the speaker. Rebuild Kdybych měl čas, šel bych for a female speaker, for “we,” and for formal “you.” Check both the auxiliary and the l-participle agreement.
- Mark the timeline. For past counterfactuals, add a clear word such as včera or tehdy. Once the simpler modern pattern feels natural, practise recognizing the explicit form kdybych byl věděl in written Czech.
Related Concepts
- Prerequisite: Conditional Mood — provides the forms bych, bys, by, bychom, and byste used in unreal conditions.
Prerequisite
Conditional Mood in CzechB1More B2 concepts
This concept in other languages
Compare across all languages
Practice Conditional Sentences in Czech with a free Settemila Lingue account. We will set up Czech · B2 and generate cards for this exact grammar concept.
Practice this concept