Představování odlišných minulých výsledků (třetí kondicionál: if + past perfect, would have + past participle)
B1Co je třetí kondicionál (third conditional)?
Třetí kondicionál se používá k vyjádření nereálných nebo hypotetických situací v minulosti — tedy k tomu, co by se stalo (nebo nestalo), kdyby se něco v minulosti stalo jinak. V angličtině má typickou stavbu: if + past perfect (had + past participle), hlavní věta: would have + past participle.
Příklad:
- If I had known, I would have helped. (Kdybych to věděl, pomohl bych.)
Tento tvar se často nazývá také "past unreal conditional" nebo "past counterfactual" — „co by kdyby“ v minulosti.
Kdy používáme třetí kondicionál?
- Vyjádření lítosti nebo výčitek o minulosti:
- If only I had studied harder. (Kéž bych se býval učil víc. / Kdybych se učil více, dopadlo by to jinak.)
- Kritika nebo vysvětlení, proč něco špatného nastalo:
- If you'd been more careful, this wouldn't have happened. (Kdybys byl opatrnější, nestalo by se to.)
- Úvahy a spekulace o tom, jak by věci mohly být jinak:
- If they had left earlier, they might have caught the train. (Kdyby odjeli dřív, možná by stihli vlak.)
- Popis proměnných výsledků (možné důsledky jiné volby):
- If I had taken that job, I would have moved to London. (Kdybych přijal tu práci, přestěhoval bych se do Londýna.)
- Historické nebo literární „co kdyby“ scénáře (alternate history):
- If Napoleon had won at Waterloo, Europe would be different. (Kdyby Napoleon vyhrál u Waterloo, Evropa by byla jiná.)
Jak se tvoří třetí kondicionál? (stavba věty)
Základní vzorec
Pozice vět
- Pokud na začátku je podmínka (if-clause), obvykle dáme čárku mezi podmínkou a hlavní větou:
- If + past perfect, ... would have + past participle.
- If I had known, I would have come. (Kdybych věděl, přišel bych.)
- Pokud hlavní věta stojí první, čárka není nutná:
- I would have come if I had known.
Konkrétní tvar
- Pokud (protasis): had + 3. tvar slovesa (past participle)
- had gone, had seen, had eaten, had known
- Hlavní věta (apodosis): would have + 3. tvar slovesa
- would have gone, would have seen, would have eaten, would have known
- I: If I had known, I would have helped. (Kdybych to věděl, pomohl bych.)
- You: If you had asked, I would have helped. (Kdybys požádal, pomohl bych ti.)
- He: If he had studied, he would have passed. (Kdyby se učil, udělal by to.)
- She: If she had left earlier, she would have arrived on time. (Kdyby odešla dřív, dorazila by včas.)
- We: If we had saved more, we would have bought the house. (Kdybychom ušetřili víc, koupili bychom ten dům.)
- They: If they had listened, they wouldn't have made that mistake. (Kdyby poslouchali, neudělali by tu chybu.)
Záporné věty a otázky
- Podmínka: If + had not (hadn't) + past participle
- Výsledek: would not have (wouldn't have) + past participle
Příklady:
- If she hadn't missed the bus, she would have been on time. (Kdyby nepropásla autobus, byla by včas.)
- If I hadn't told him, he wouldn't have known. (Kdybych mu to neřekl, nevěděl by.)
- V otázkách je běžné použít hlavní větu s would + subject + have:
- Would you have come if I'd invited you? (Přišel bys, kdybych tě pozval?)
- What would you have done if you'd found a wallet? (Co bys udělal, kdybys našel peněženku?)
Inverze (formální)
- Místo "If I had known..." lze formálně říct: "Had I known, I would have..."
- Had I known about the problem, I would have told you. (Kdybych o problému věděl, řekl bych ti.)
- Inverze se používá hlavně v psaném nebo formálnějším stylu.
Modalní slovesa s "have" (could/might/should + have)
Třetí kondicionál v hlavní větě nemusí obsahovat pouze "would have". Často vidíme:
- could have + past participle — schopnost nebo možnost, která v minulosti nebyla využita.
- If I had had time, I could have helped you. (Kdybych měl čas, mohl bych ti pomoci.)
- might have + past participle — možnost, která mohla nastat, ale není jistá.
- If he'd apologized, she might have forgiven him. (Kdyby se omluvil, možná by mu odpustila.)
- should have + past participle — kritika nebo rada (co by bylo správné udělat).
- If you had backed up your files, you shouldn't have lost them. (Kdybys zálohoval soubory, neměl bys je ztratit.)
Poznámka: "should have" se také často používá samostatně pro vyjádření, že něco bylo chybou: "You should have told me." (Měl jsi mi říct.)
Smíšené kondicionály a srovnání se 2. kondicionálem
Rozdíl mezi 2. a 3. kondicionálem
- 2. kondicionál (if + past simple, would + infinitive) jde o nereálnou situaci v přítomnosti nebo budoucnosti:
- If I had a million pounds, I would buy a car. (Kdybych měl milion, koupil bych auto.)
- 3. kondicionál (if + past perfect, would have + past participle) jde o nereálnou situaci v minulosti:
- If I had had a million pounds last year, I would have bought a car. (Kdybych měl milion loni, koupil bych auto.)
Smíšené kondicionály (mixed conditionals)
- Past condition → present result:
- If I had studied medicine, I would be a doctor now. (Kdybych studoval medicínu, teď bych byl lékařem.)
- Present condition → past result (méně časté, někdy stylisticky zvláštní):
- If I were richer now, I might have donated more last year. (Kdybych byl teď bohatší, možná bych loni daroval víc.)
Smíšené kondicionály vyrážejí z kombinace časů v podmínkové větě a hlavní větě a řeší vztah mezi minulostí a přítomností.
Běžné chyby, kterým se vyhnout
- "If I would have known..." — nesprávně. Správně: "If I had known..." (Místo "would" v podmínkové větě se používá "had".)
- Špatně: If I would have known, I would have come.
- Správně: If I had known, I would have come.
- "Would of" — psaný omyl místo "would've / would have". Správně píšeme "would have" nebo zkráceně "would've".
- Míchání časů nesprávně: Pokud mluvíte o minulosti, použijte past perfect v if-clause, ne past simple.
- Špatně: If I knew, I would have told you.
- Správně: If I had known, I would have told you.
- Chyby s past participle (třetím tvarem): napište "had written", ne "had wrote".
- Použití "would" v obou větách: "If he would have come, we would have started." — místo toho: "If he had come, we would have started."
Praktické příklady (ucebnice i reálné situace)
Regret / lítost:
- If I had studied harder, I would have passed the exam. (Kdybych se víc učil, složil bych zkoušku.)
- If only I had gone to bed earlier, I wouldn't be so tired now. (Kéž bych šel spát dříve, teď bych nebyl tak unavený.)
Kritika / "ty jsi mohl…":
- If you had told me, I would have helped. (Kdybys mi řekl, pomohl bych.)
- If you'd read the instructions, you wouldn't have made that mistake. (Kdybys četl návod, neudělal bys tu chybu.)
Možnosti / spekulace:
- If they'd left five minutes earlier, they would have caught the bus. (Kdyby odjeli o pět minut dřív, stihli by autobus.)
- If it had rained, the match would have been canceled. (Kdyby pršelo, zápas by byl zrušen.)
Schopnost / příležitost (could have):
- If I had had time, I could have helped you. (Kdybych měl čas, mohl bych ti pomoci.)
- If she had practiced more, she could have won. (Kdyby více trénovala, mohla by vyhrát.)
Možnost / nejistota (might have):
- If he had called, he might have explained everything. (Kdyby zavolal, možná by všechno vysvětlil.)
Rada / kritika (should have):
- If you'd left earlier, you should have arrived by now. (Kdybys odešel dřív, měl bys už dorazit.)
- If you had backed up your files, you shouldn't have lost them. (Kdybys zálohoval soubory, neměl bys je ztratit.)
Pasivní tvary:
- If the window had been closed, the room wouldn't have gotten so cold. (Kdyby okno bylo zavřené, místnost by nebyla tak studená.)
Inverze (formální):
- Had I known about the problem, I would have told you. (Kdybych o problému věděl, řekl bych ti.)
Smíšené příklady:
- If I had saved more money when I was younger, I would be comfortable now. (Kdybych dříve ušetřil víc, teď bych byl v pohodě.)
Časté korekce (špatné → správné):
- Špatně: If I would've known, I would have told you.
- Správně: If I had known, I would have told you.
- Špatně: If he would have been there, he would have helped.
- Správně: If he had been there, he would have helped.
Krátký slovníček</b]
- past perfect (had + past participle) — předminulý čas v angličtině; v češtině často vyjádřen prostým minulým v podmínkové větě (kdyby + minulý tvar) + kondicionál v hlavní větě.
- past participle (3. tvar slovesa) — např. gone, seen, written, taken (třetí tvar sloves v angličtině).
- protasis — podmínková věta (if-clause).
- apodosis — hlavní věta (result clause), tedy výsledek podmínky.
- modal perfect — použití modálních sloves s "have + past participle" (could have, might have, should have).
Závěrem: třetí kondicionál je nástroj, kterým v angličtině vyjadřujeme „co by bylo, kdyby…“ v minulosti. Klíčové je pamatovat si správnou stavbu: if + had + past participle, ... would/could/might/should + have + past participle, vyhnout se běžným chybám jako "if I would have" a procvičovat použití modalních tvarů pro jemné rozdíly ve významech (schopnost, možnost, rada, spekulace).