Vyjadřování lítosti nebo minulých možností (should have, could have + past participle)

B1

Vyjá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).

Subscribe for evidence based language learning insights.

Lingua Fortis
Copyright © 2025 Lingua Fortis | Made in New York