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

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

Podmínkové věty (conditionals) vyjadřují, co se stane, pokud bude splněna určitá podmínka. V angličtině existují 4 typy.

Struktura podmínkových vět

Podmínková věta má DVĚ části:

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

If it rains, I will stay home. (podmínka) (důsledek)

Pořadí můžeme změnit:

I will stay home if it rains.

Pozor: Když začínáme IF-clause, dáváme čárku. Když začínáme main clause, čárku NEDÁVÁME.


Zero Conditional – Obecné pravdy

Použití: Fakta, vědecké pravdy, věci, které jsou vždy pravdivé

Vzorec: IF + Present Simple, Present Simple

If you heat water, it boils. – Když zahřeješ vodu, vaří se. If I eat too much, I feel sick. – Když sním moc, je mi špatně. If you touch fire, you get burned. – Když se dotknete ohně, spálíte se.

Význam: "Kdykoli" / "Vždycky když"

Můžeme použít WHEN místo IF:

When you heat water, it boils. (= kdykoli zahřeješ vodu)


First Conditional – Reálná podmínka v budoucnosti

Použití: Reálné situace v budoucnosti (pravděpodobně se to stane)

Vzorec: IF + Present Simple, WILL + infinitiv

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.

Význam: "Pokud se to stane (a je to možné), tak..."

Pozor: Po IF NEPOUŽÍVÁME WILL!If it will rain...If it rains...

Varianty First Conditional

Místo WILL můžeme použít:

  • canIf you help me, I can finish early.
  • mayIf it rains, we may cancel the trip.
  • mustIf you go, you must be careful.
  • shouldIf he asks, you should tell him.

Second Conditional – Nereálná podmínka v přítomnosti

Použití: Hypotetické situace (nepravděpodobné nebo nereálné TEĎ)

Vzorec: IF + Past Simple, WOULD + infinitiv

If I had a million dollars, I would buy a house. – Kdybych měl milion dolarů, koupil bych dům. (nemám je) If I were you, I would go. – Kdybych byl tebou, šel bych. (nejsem ty) If she studied harder*, she would pass. – Kdyby se víc učila, prošla by. (neučí se)

Význam: "Kdyby se to stalo (ale nestane se / je to nepravděpodobné), tak..."

IF I WERE...

V second conditional používáme WERE pro všechny osoby (ne WAS)!

If I were rich...If he were here...If she were you...

If I was rich... (méně formální, ale lepší avoid)


Third Conditional – Nereálná podmínka v minulosti

Použití: Situace, které se nestaly v minulosti (litování, kritika, představy)

Vzorec: IF + Past Perfect, WOULD HAVE + minulé příčestí

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, we would have seen her. – Kdyby byla přišla, viděli bychom ji. (nepřišla) If I had known, I would have told you. – Kdybych byl věděl, řekl bych ti to. (nevěděl jsem)

Význam: "Kdyby se to bylo stalo (ale nestalo se), tak..."

Používá se pro:

  • Litování: If I had gone, I would have met her. (nelituji, že jsem nešel)
  • Kritiku: If you had listened, you would have understood.

Porovnání všech typů

Type Situace IF-clause Main clause Příklad
Zero Vždy pravda Present Present If you heat water, it boils.
First Reálná budoucnost Present Will + inf. If it rains, I will stay home.
Second Nereálná přítomnost Past Would + inf. If I were rich, I would travel.
Third Nereálná minulost Past Perfect Would have + 3rd If I had known, I would have helped.

Mixed Conditionals

Někdy mícháme typy, když podmínka je v jiném čase než důsledek:

Past condition → Present result

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

Present condition → Past result

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


UNLESS = IF NOT

Unless = pokud ne / ledaže

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

You'll fail unless you study. = You'll fail if you don't study. – Neuspěješ, pokud se nebudeš učit.


Další spojky podmínkových vět

  • Provided (that) / Providing (that) = za předpokladu, že

    I'll help you provided you help me.

  • As long as = pokud

    You can stay as long as you want.

  • In case = pro případ, že

    Take an umbrella in case it rains.


Typické chyby

❌ Špatně: If it will rain, I will stay home. ✅ Správně: If it rains, I will stay home. (po IF není WILL!)

❌ Špatně: If I would have money, I would buy it. ✅ Správně: If I had money, I would buy it. (second conditional!)

❌ Špatně: If I was rich... ✅ Správně: If I were rich... (WERE pro všechny osoby!)

❌ Špatně: If I would have known... ✅ Správně: If I had known... (third conditional!)

❌ Špatně: If I will go... ✅ Správně: If I go... (po IF není WILL!)


Shrnutí - Jak vybrat správný typ?

Ptejte se:

  1. Je to vždy pravda?Zero conditional

    If you freeze water, it becomes ice.

  2. Je to možné v budoucnosti?First conditional

    If it rains tomorrow, I'll stay home.

  3. Je to teď nereálné/nepravděpodobné?Second conditional

    If I were rich, I'd travel the world.

  4. Nestalo se to v minulosti?Third conditional

    If I had studied, I would have passed.

Tip: První podmínka (first) je reálná, druhá (second) je nereálná, třetí (third) je minulá!