Podmínkové věty v angličtině – Conditionals

🟠 Středně pokročilý (B1–B2)
Reklama

Představte si, že zítra bude pršet. Co uděláte? A co byste dělali, kdybyste vyhráli milion? A co by se stalo, kdybyste se včera víc učili? Každá z těchto otázek vyžaduje jiný typ podmínkové věty. Čeština má jednoduché "kdyby", angličtina rozlišuje čtyři základní typy conditionals podle toho, jestli mluvíte o faktech, reálné budoucnosti, nereálné přítomnosti, nebo nereálné minulosti. Pojďme si je rozebrat.


1. Jak podmínkové věty fungují

Každá podmínková věta má dvě části:

  1. IF-clause (podmínka) – vedlejší věta s if
  2. Main clause (důsledek) – hlavní věta

If it rains, I will stay home. – Jestli bude pršet, zůstanu doma.

Pořadí obou částí můžeme prohodit:

I will stay home if it rains. – Zůstanu doma, jestli bude pršet.

Pravidlo čárky: Když věta začíná if-clause, za ní píšeme čárku. Když začíná hlavní větou, čárku nepíšeme.

If you study hard*,** you will pass.* (čárka za if-clause) You will pass if you study hard. (bez čárky)


2. Zero Conditional – obecné pravdy a fakta

Kdy ho použít: Pro věci, které platí vždycky – přírodní zákony, zvyky, obecné pravdy. Česky odpovídá spojce "vždycky když" nebo "pokaždé když".

Vzorec:

IF-clauseMain clause
If + present simplepresent simple

Příklady:

If you heat water to 100 °C, it boils. – Když zahřeješ vodu na 100 °C, vaří se.

If I drink coffee in the evening, I can't sleep. – Když piju večer kávu, nemůžu spát.

If you mix red and blue, you get purple. – Když smícháš červenou a modrou, dostaneš fialovou.

If babies are hungry, they cry. – Když mají miminka hlad, pláčou.

2.1 When místo if

U zero conditional můžeme if nahradit spojkou when, protože mluvíme o situacích, které nastanou pokaždé:

When you heat water, it boils. – Když zahřeješ vodu, vaří se.

U ostatních typů podmínkových vět when místo if použít nelze.


3. First Conditional – reálná budoucnost

Kdy ho použít: Pro situace, které se reálně mohou stát v budoucnosti. Česky: "Jestli..., tak..."

Vzorec:

IF-clauseMain clause
If + present simplewill + infinitiv

Příklady:

If it rains tomorrow, I will stay home. – Jestli bude zítra pršet, zůstanu doma.

If you study hard, you will pass the exam. – Když se budeš učit, projdeš zkouškou.

If I have time, I will call you. – Když budu mít čas, zavolám ti.

If we leave now, we will catch the train. – Jestli vyrazíme teď, stihneme vlak.

3.1 Varianty s modálními slovesy

Místo will lze v hlavní větě použít i jiná modální slovesa:

Modální slovesoPříkladVýznam
canIf you help me, I can finish sooner.schopnost/možnost
mayIf it rains, we may cancel the trip.menší pravděpodobnost
mustIf you go there, you must be careful.nutnost
shouldIf he asks, you should tell the truth.rada

3.2 Imperativ v hlavní větě

First conditional může mít v hlavní větě také rozkazovací způsob:

If you see Tom, tell him to call me. – Jestli uvidíš Toma, řekni mu, ať mi zavolá.

If it starts raining, take an umbrella. – Kdyby začalo pršet, vezmi si deštník.


4. Second Conditional – nereálná přítomnost

Kdy ho použít: Pro hypotetické, nepravděpodobné nebo nereálné situace v přítomnosti. Česky: "Kdybych..."

Vzorec:

IF-clauseMain clause
If + past simplewould + infinitiv

Příklady:

If I had a million dollars, I would buy a house by the sea. – Kdybych měl milion dolarů, koupil bych dům u moře. (nemám je)

If I spoke Chinese, I would move to Beijing. – Kdybych uměl čínsky, přestěhoval bych se do Pekingu. (neumím)

If she studied harder, she would pass the exam. – Kdyby se víc učila, prošla by. (neučí se)

If we lived in London, we would go to the theatre every week. – Kdybychom žili v Londýně, chodili bychom do divadla každý týden. (nežijeme tam)

4.1 If I were – subjunktiv

V second conditional se pro sloveso be tradičně používá tvar were pro všechny osoby, včetně I, he, she, it. Jde o pozůstatek konjunktivu (subjunctive):

If I were rich, I would travel the world. – Kdybych byl bohatý, cestoval bych po světě.

If he were here, he would help us. – Kdyby tu byl, pomohl by nám.

If she were the boss, things would be different. – Kdyby byla šéfka, věci by byly jiné.

Tvar was (If I was rich...) uslyšíte v neformální mluvené angličtině, ale v psaném textu, u zkoušek a ve formálním kontextu vždy používejte were.

Obrat If I were you je ustálená fráze pro rady:

If I were you, I would accept the offer. – Na tvém místě bych tu nabídku přijal.

4.2 Varianty s could a might

SlovesoPříkladVýznam
couldIf I had more time, I could learn Spanish.schopnost/možnost
mightIf we asked him, he might agree.menší pravděpodobnost

Reklama

5. Third Conditional – nereálná minulost

Kdy ho použít: Pro situace, které se v minulosti nestaly, a přemýšlíme, co by se bývalo stalo jinak. Česky: "Kdybych byl..."

Vzorec:

IF-clauseMain clause
If + past perfectwould have + minulé příčestí

Pokud si potřebujete osvěžit předminulý čas (past perfect), podívejte se na samostatný článek.

Příklady:

If I had studied, I would have passed the exam. – Kdybych se byl učil, prošel bych zkouškou. (neučil jsem se, neprošel jsem)

If she had come to the party, she would have met John. – Kdyby byla přišla na párty, potkala by Johna. (nepřišla)

If we had left earlier, we would have caught the train. – Kdybychom vyrazili dřív, stihli bychom vlak. (nevyrazili jsme dřív)

If I had known about the sale, I would have bought a new laptop. – Kdybych věděl o slevě, koupil bych si nový notebook. (nevěděl jsem)

5.1 Varianty s could have a might have

SlovesoPříkladVýznam
could haveIf I had had more time, I could have finished the project.schopnost v minulosti
might haveIf you had asked, he might have helped.menší pravděpodobnost

5.2 K čemu third conditional slouží

  • Litování: If I had gone to university, I would have had a better career. (Lituji, že jsem nešel.)
  • Kritika: If you had listened to me, you wouldn't have made that mistake. (Měl jsi mě poslechnout.)
  • Úleva: If I hadn't worn a seatbelt, I would have been injured. (Naštěstí jsem ho měl.)

6. Mixed Conditionals – smíšené podmínkové věty

Někdy podmínka a důsledek patří do různých časových rovin. Pak mícháme typy:

6.1 Minulá podmínka → přítomný důsledek

Něco se stalo (nebo nestalo) v minulosti a má to dopad na přítomnost.

Vzorec: If + past perfect, would + infinitiv

If I had studied medicine, I would be a doctor now. – Kdybych byl studoval medicínu, byl bych teď lékař.

If she hadn't moved to Prague, she wouldn't live here. – Kdyby se nebyla přestěhovala do Prahy, nežila by tu.

6.2 Přítomná podmínka → minulý důsledek

Trvalá vlastnost nebo stav ovlivnil minulou událost.

Vzorec: If + past simple, would have + minulé příčestí

If I weren't so lazy, I would have finished the project yesterday. – Kdybych nebyl tak líný (obecně), dokončil bych ten projekt včera.

If he spoke better English, he would have got the job. – Kdyby lépe uměl anglicky (obecně), dostal by tu práci.


7. Unless, as long as a další spojky

Podmínku nemusíte vyjádřit jen pomocí if. Angličtina nabízí řadu dalších spojek:

7.1 Unless = if not

Unless znamená "pokud ne" nebo "ledaže". Pozor – větu za unless NEPÍŠEME záporně, protože zápor je už obsažen v unless:

I'll go unless it rains. = I'll go if it doesn't rain. – Půjdu, pokud nebude pršet.

You won't pass unless you study. = You won't pass if you don't study. – Neprojdeš, pokud se nebudeš učit.

Špatně: I'll go unless it doesn't rain. (dvojitý zápor) ✅ Správně: I'll go unless it rains.

7.2 Další podmínkové spojky

SpojkaVýznamPříklad
provided (that)za předpokladu, žeI'll help you provided that you help me first.
as long aspokud, dokudYou can borrow my car as long as you drive carefully.
on condition thatpod podmínkou, žeShe agreed on condition that we pay in advance.
in casepro případ, žeTake an umbrella in case it rains.

Pozor na in case: Neznamená "jestli", ale "pro případ, že". Srovnejte:

I'll take an umbrella if it rains. – Vezmu si deštník, jestli bude pršet. (počkám, až bude pršet)

I'll take an umbrella in case it rains. – Vezmu si deštník pro případ, že bude pršet. (vezmu si ho předem)


8. Přehled všech typů – srovnávací tabulka

TypSituaceIF-clauseMain clausePříklad
ZeroObecná pravdaPresent simplePresent simpleIf you heat water, it boils.
FirstReálná budoucnostPresent simpleWill + infinitivIf it rains, I'll stay home.
SecondNereálná přítomnostPast simpleWould + infinitivIf I were rich, I'd travel.
ThirdNereálná minulostPast perfectWould have + past participleIf I had known, I'd have helped.
MixedRůzné časyPast perfect / Past simpleWould + inf. / Would have + p.p.If I had studied, I'd be a doctor.

9. Typické chyby Čechů

9.1 Will po if

Nejčastější chyba. V češtině řekneme "Jestli bude pršet", a tak Češi automaticky sáhnou po will. Ale v if-clause will nepatří:

Špatně: If it will rain, I will stay home.Správně: If it rains, I will stay home. Proč: V podmínkových větách s if se budoucnost vyjadřuje přítomným časem. Hlavní věta má will, vedlejší věta s if nikdy.

9.2 Would v if-clause (second conditional)

Špatně: If I would have money, I would buy it.Správně: If I had money, I would buy it. Proč: Ve second conditional je v if-clause minulý čas, ne would. Čeština má "kdybych měl" – would patří jen do hlavní věty.

9.3 Would have v if-clause (third conditional)

Špatně: If I would have known, I would have told you.Správně: If I had known, I would have told you. Proč: Ve third conditional je v if-clause předminulý čas (past perfect), ne would have.

9.4 Was místo were

Špatně: If I was you, I would go. (neformální) ✅ Správně: If I were you, I would go. Proč: V second conditional se pro be používá were pro všechny osoby. Platí zejména u ustálené fráze If I were you.

9.5 Záměna first a second conditional

Špatně: If I won the lottery, I will buy a car. (míchání typů) ✅ Správně: If I won the lottery, I would buy a car. (second – nepravděpodobné) ✅ Správně: If I win the lottery, I will buy a car. (first – reálná možnost) Proč: Musíte se rozhodnout – je to reálné (first), nebo nereálné (second)? Typy nemíchejte (kromě mixed conditionals).

9.6 Dvojitý zápor s unless

Špatně: I won't go unless you don't come. (dvojitý zápor) ✅ Správně: I won't go unless you come. – Nepůjdu, pokud nepřijdeš. Proč: Unless už obsahuje zápor (if not), další zápor větu obrací naruby.


10. Jak vybrat správný typ – rozhodovací průvodce

Při tvoření podmínkové věty si položte tyto otázky:

1. Mluvím o obecné pravdě nebo zvyku?Zero conditional

If you freeze water, it becomes ice.

2. Je to reálná možnost v budoucnosti?First conditional

If it rains tomorrow, I'll stay home.

3. Je to hypotetické nebo nepravděpodobné TEĎ?Second conditional

If I were the president, I would change the law.

4. Stalo se to (nebo nestalo) v MINULOSTI?Third conditional

If I had studied harder, I would have passed.

5. Je podmínka v jiném čase než důsledek?Mixed conditional

If I had been born in England, I would speak perfect English now.

Tip na zapamatování

Číslo podmínkové věty odpovídá tomu, o kolik časů se v if-clause posuneme dozadu od přítomnosti:

  • Zero: present → present (žádný posun)
  • First: present → present (budoucnost vyjádřena přítomným časem)
  • Second: jeden posun zpět → past simple
  • Third: dva posuny zpět → past perfect

11. Shrnutí

Podmínkové věty patří ke klíčovým stavebním kamenům anglické gramatiky. Zapamatujte si hlavní pravidla:

  • Zero conditional (if + present, present) – věčné pravdy
  • First conditional (if + present, will) – reálná budoucnost
  • Second conditional (if + past, would) – nereálné situace teď
  • Third conditional (if + past perfect, would have + p.p.) – nereálná minulost
  • Po if nikdy nepoužívejte will ani would (výjimkou je zdvořilé if you would like)
  • Ve second conditional říkejte if I were, ne if I was
  • Unless = if not – nepřidávejte další zápor
  • Pro pokročilejší vyjadřování využijte mixed conditionals a spojky jako provided that, as long as nebo in case

Chcete si podmínkové věty procvičit? Zkuste test na podmínkové věty. A pokud vás zajímá vyjadřování přání, podívejte se na článek o větách s I wish.

🎯

Otestujte se: Podmínkové věty v angličtině – Conditionals

Ověřte si, co jste se naučili, v interaktivním testu s vysvětlením.

Související články

Reklama