Vyjadřování lítosti nebo minulých možností (should have, could have + past participle)
B1Vyjádření lítosti nebo možnosti v minulosti ("should have", "could have" + past participle)
Tento článek vysvětluje, kdy a jak v angličtině používat konstrukce "should have" a "could have" + past participle (minulé příčestí). Tyto tvary slouží k vyjádření lítosti, kritiky, očekávání nebo možnosti v minulosti. Níže najdete stručnou formu, hlavní významy, mnoho přirozených příkladů a upozornění na časté chyby.
Kdy to používám?
Kritika a lítost (regret / criticism / reproach)
Co to znamená: "should have + past participle" vyjadřuje, že někdo měl něco udělat, ale neudělal — mluvíme o lítosti nebo kritice.
Příklady (EN → CZ):
- "I should have called my mother." — "Měl jsem zavolat mamince." (lituju, že jsem nezavolal)
- "You should have told me earlier." — "Měl jsi mi to říct dřív." (kritika)
- "She should have apologized." — "Měla se omluvit." (očekávali jsme omluvu)
- "We should have left sooner." — "Měli jsme vyrazit dřív." (lítost)
- Záporně: "I shouldn't have eaten so much." — "Neměl jsem toho tolik jíst." (lítost/omyl)
Možnost nebo domněnka v minulosti (possibility / speculation)
Co to znamená: "could have + past participle" ukazuje, že něco bylo možné v minulosti nebo je to jedna z možných vysvětlení toho, co se stalo.
Příklady (EN → CZ):
- "It could have rained while we were out." — "Když jsme byli venku, mohlo pršet." (možná to pršelo)
- "He could have missed the train." — "Mohl zmeškat vlak." (jedna možná příčina zpoždění)
- "They could have already arrived." — "Mohli už dorazit." (není jisté)
- Negace pro vyloučení: "He couldn't have stolen it — he was with me." — "Nemohl to ukrást — byl se mnou." (jistota, že se to nestalo)
Příležitost nebo nevyužitá možnost (missed opportunity / past ability)
Co to znamená: "could have" také říká, že někdo měl možnost nebo schopnost něco udělat, ale neudělal to.
Příklady (EN → CZ):
- "I could have helped you, but I didn't know." — "Mohl jsem ti pomoct, ale nevěděl jsem o tom." (možnost, která nebyla využita)
- "You could have told me the truth." — "Mohl jsi mi říct pravdu." (kritika: měla být využita možnost)
- "She could have become a doctor if she'd wanted." — "Mohla se stát lékařkou, kdyby chtěla." (příležitost/šance)
Očekávání / předpoklad v minulosti (expectation / probability)
Co to znamená: "should have" může vyjadřovat, že něco je podle rozumného očekávání pravděpodobné nebo že se to mělo stát.
Příklady (EN → CZ):
- "She should have arrived by now." — "Už by měla dorazit." (očekávám, že už přijela)
- "They should have received the package." — "Měli by už obdržet ten balík." (očekávání)
- "By now he should have finished the job." — "Teď už by měl práci dokončit." (předpoklad)
Podmínkové věty (třetí kondicionál) a hypotézy o minulosti
Co to znamená: Ve třetím kondicionálu (past unreal conditional) se v hlavní větě často používá "could have", "would have" nebo "might have" k popisu toho, co by se stalo, kdyby se minulé podmínky změnily.
Příklady (EN → CZ, volný překlad):
- "If I'd known, I could have helped." — "Kdybych to věděl, mohl jsem ti pomoct." (měl jsem možnost pomoci, kdybych věděl)
- "If we had left earlier, we could have avoided the traffic." — "Kdybychom vyjeli dřív, mohli jsme se vyhnout dopravě." (hypotetická minulost)
- "She would have passed if she had studied." — "Složila by, kdyby se učila." (výsledek za jiných okolností)
Jak se tvoří? (form: modal + have + past participle)
Základní vzorec:
- Subject + should/could + have + past participle
Příklady:
- Affirmative: "I should have gone." — "Měl jsem jít." / "She could have told us." — "Mohla nám to říct."
- Negative: "I shouldn't have gone." — "Neměl jsem jít." / "He couldn't have known." — "Nemohl to vědět."
- Question: "Should I have told him?" — "Měl jsem mu to říct?" / "Could you have seen that?" — "Viděl jsi to?"
Kontrakcí a psaní:
- Mluveně a v hovorové ruštině vidíte kontrakce: "should've" (should have), "could've" (could have).
- Častá chyba v psaní: "should of" nebo "could of" — to je nespisovné. Správně: "should have".
Past participle (minulé příčestí):
- Pravidelná slovesa: add -ed (worked, played)
- Nepravidelná: gone, seen, done, taken, written, etc. (I should have gone; she could have seen it.)
Rozdíly mezi "should have" a "could have"
- "Should have"
- často vyjadřuje lítost, kritiku nebo to, co bylo správné udělat: "You should have studied." — "Měl jsi se učit."
- může vyjadřovat očekávání: "He should have arrived." — "Měl by už dorazit."
- "Could have"
- vyjadřuje možnost nebo jednu z možných příčin: "He could have missed the train." — "Mohl zmeškat vlak."
- vyjadřuje příležitost/ schopnost, která nebyla využita: "I could have helped." — "Mohl jsem pomoci (ale nepomohl jsem)."
Porovnání (EN → CZ):
- "You should have told me." — "Měl jsi mi to říct." (kritika: neudělal jsi to)
- "You could have told me." — "Mohl jsi mi to říct." (byla možnost; často také jemná kritika)
- "I should have left earlier." — "Měl jsem odejít dřív." (lítost)
- "I could have left earlier." — "Mohl jsem odejít dřív." (měl jsem tu možnost)
Nejčastější chyby a upozornění
- "should of / could of" — špatně. Píšeme "should have / could have" (může znít jako "should've" ve mluvené řeči).
- Nahrazování "should have" prostým minulým časem: špatně: "I should went." Správně: "I should have gone."
- Překlad do češtiny: Pozor na rozdíl mezi "I should do" (měl bych to udělat — návrh do budoucna / přítomnosti) a "I should have done" (měl jsem to udělat — mluvím o minulosti). Czech: "Měl bych to udělat" ≠ "Měl jsem to udělat".
- "could have" ≠ jistota: "He could have left" je pouze možnost, ne potvrzení. Pro jistotu použijte "must have" (důrazná domněnka): "He must have left." — "Určitě odešel."
- Použití s průběhovým infinitivem: "You should have been sleeping." — poukazuje na očekávané probíhající dění v minulosti.
Související modální tvary (krátké porovnání)
- "might have / may have" — menší jistota, možnost: "She might have taken a taxi." — "Možná si vzala taxi."
- "must have" — silná domněnka (dedukce): "He must have left already." — "Určitě už odešel."
- "would have" — výsledek v hypotetické minulosti: "I would have gone if I'd known." — "Šel bych, kdybych věděl."
Komplexní sada příkladů podle kategorií
Should have — lítost / kritika:
- "I should have listened to you." — "Měl jsem tě poslechnout."
- "He should have been more careful." — "Měl být opatrnější."
- "You shouldn't have lied to her." — "Neměl jsi jí lhát."
Could have — možnost / domněnka:
- "They could have taken the wrong road." — "Mohli jet špatnou cestou."
- "It could have been worse." — "Mohlo to být horší." (možná interpretace situace)
- "She could have been at work." — "Mohla být v práci."
Could have — nevyužitá možnost / schopnost:
- "I could have finished the report, but I ran out of time." — "Mohl jsem tu zprávu dokončit, ale došel mi čas."
- "You could have asked for help." — "Mohl jsi požádat o pomoc."
Negace s "couldn't have" pro vyloučení:
- "He couldn't have known the answer." — "Nemohl znát odpověď." (je nemožné, že by věděl)
- "She couldn't have been at home — I saw her in town." — "Nemohla být doma — viděl jsem ji ve městě."
Otázky a rady ve zpětném pohledu:
- "Should I have told him?" — "Měl jsem mu to říct?" (ptám se, jestli byla správná volba)
- "Couldn't you have called first?" — "Nemohl jsi nejdřív zavolat?" (kritika)
Shrnutí — rychlý přehled
- "should have + past participle" = lítost, kritika nebo očekávání v minulosti ("Měl jsem to udělat / Měl by to udělat").
- "could have + past participle" = možnost, domněnka nebo nevyužitá příležitost v minulosti ("Mohlo se stát / Mohl to udělat").
- Negace "shouldn't have" = lítost nebo kritika (neměl jsi to dělat). "Couldn't have" = vyloučení, nemožnost.
- Dávejte pozor na kontrakci "should've" (správně = "should have", ne "should of").
Krátký glosář
- past participle (minulé příčestí) — tvar slovesa používaný po "have" (done, gone, seen...)
- modal (modální sloveso) — should, could, must, might apod.
- regret — lítost
- speculation — domněnka, odhad
Pokud byste chtěli, mohu připravit ještě jednu sadu příkladů se zaměřením na mluvenou angličtinu (kontrakce), nebo více příkladů členěných podle úrovně obtížnosti (A2–C1).