Podmínkové věty v angličtině – Conditionals
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:
- IF-clause (podmínka) – věta s IF
- 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:
- can → If you help me, I can finish early.
- may → If it rains, we may cancel the trip.
- must → If you go, you must be careful.
- should → If 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:
-
Je to vždy pravda? → Zero conditional
If you freeze water, it becomes ice.
-
Je to možné v budoucnosti? → First conditional
If it rains tomorrow, I'll stay home.
-
Je to teď nereálné/nepravděpodobné? → Second conditional
If I were rich, I'd travel the world.
-
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á!