Should have, could have a would have vám umožní mluvit o tom, co se nestalo: o promarněné šanci, špatném rozhodnutí nebo jiné verzi minulosti.
Co se naučíte
Should have, could have a would have spojují modální sloveso s have + příčestím minulým (past participle, třetí tvar slovesa), abyste mohli mluvit o minulosti. Každé přidává jiný význam: lítost nebo výčitku, nevyužitou příležitost, nebo představený výsledek.
Česky o tom mluvíte úplně jinak: „Měl jsi mi zavolat“, „Mohl jsem ti pomoct“, „Přišla bych dřív“. Minulost ukazuje české modální sloveso nebo podmiňovací způsob. Anglicky se modální sloveso nemění – minulost ukazuje have + příčestí, které za ním stojí. Proto se naučte celý blok: should have called, could have helped, would have come.
Should have vyjadřuje lítost, že se něco neudělalo, nebo kritizuje něčí volbu – jako české „měl jsi…“ nebo „to měl…“: „He should have apologized sooner.“ Shouldn't have funguje obráceně: kritizuje něco, co se SKUTEČNĚ stalo – „Zbytečně jsi utratil tolik peněz“ nebo „Neměl jsi utrácet tolik peněz“ je „You shouldn't have spent all that money.“
Dvě úskalí. V českém „měl se omluvit“ nese minulost modální sloveso a významové sloveso zůstává v infinitivu – odtud chybné „He should apologized“ nebo „He should apologize yesterday“. Anglicky: should + have + příčestí. A „Měl jsi mi zavolat!“ není „You had to call me!“, i když „měl“ připomíná had. Had to znamená „musel jsi (a udělal jsi to)“. Výčitka je „You should have called me!“.
Could have popisuje možnost nebo příležitost, která v minulosti existovala, ale nevyužila se – často s vysvětlením proč: „We could have won if we'd played better.“ „They could have told us sooner.“
Česky může „Mohl jsem ti pomoct“ znamenat dvě věci: „byl jsem schopen (a pomohl jsem)“, nebo „měl jsem šanci, ale neudělal jsem to“. Anglicky jsou to dva různé tvary. Nevyužitá šance je vždy could have + příčestí: „I could have helped you, but I didn't know.“ Totéž platí pro výčitku „Mohls mi to říct!“ – anglicky „You could have told me!“. Samotné „I could help you“ znamená „můžu / mohl bych ti pomoct“ teď, nebo „dokázal jsem pomoct“ v minulosti – o promarněné příležitosti neříká nic.
Would have popisuje, co by se stalo v jiné, představené verzi minulosti. Velmi často se objevuje ve třetí podmínkové větě (third conditional) s if + had: „If I had known, I would have come earlier.“
Tady je pro Čechy největší úskalí. Čeština sice má minulý kondicionál („byla by přišla“), v běžné řeči ale používáme jeden tvar pro přítomnost i minulost: „Kdyby to Jana věděla, přišla by dřív“ se může týkat dneška i včerejška. Angličtina to rozlišuje: o minulosti mluvíte s would have + příčestí a ve vedlejší větě s if použijete had + příčestí („If I had known“), ne „If I knew“ ani „If I would have known“.
Česky je minulost v „měl se omluvit“. Anglicky have vynechat nemůžete: modální sloveso + have + příčestí.
Shouldn't have potřebuje have před příčestím, stejně jako should have.
Po have stojí příčestí (třetí tvar), ne infinitiv jako v českém „neměl jsi to říkat“.
Doslovný překlad „Měl jsi mi zavolat!“ – české „měl“ svádí k had. Had to znamená, že povinnost byla a splnila se. Výčitka nebo lítost je should have.
České „Mohl jsem ti pomoct“ je dvojznačné. Nevyužitá šance je anglicky vždy could have + příčestí.
České „přišel bych“ se hodí pro přítomnost i minulost. Anglicky je představená minulost would have + příčestí.
„Kdybych to věděl/věděla“ o minulosti je anglicky if + had + příčestí: If I had known.
Česky ukazuje minulost modální sloveso a významové sloveso zůstává v infinitivu: „Měl se omluvit“, „Měl jsi zavolat“, „Mohla vyhrát“
Anglicky se modální sloveso nemění a minulost nese have + příčestí: „He should have apologized.“, „You should have called.“, „She could have won.“ Bez have věta mluví o přítomnosti nebo budoucnosti.
V běžné češtině má podmiňovací způsob jeden tvar pro teď i pro minulost: „Kdyby to Jana věděla, přišla by dřív“ (dnes i včera)
Anglicky má minulost vlastní tvar: „If she had known, she would have come earlier.“ „She would come earlier“ mluví o přítomnosti nebo budoucnosti.
„Měl ses mě zeptat!“ je výčitka; „Musel jsem zůstat v práci“ je povinnost, která se splnila
Výčitka je should have: „You should have asked me!“ Had to popisuje povinnost, která existovala a splnila se: „I had to stay at work.“ České „měl“ vypadá jako had, ale „You had to ask me“ znamená „musel ses mě zeptat“ – ne „měl ses mě zeptat“.
„Musel zapomenout“ (dedukce) a „Měl si vzpomenout“ (výčitka) jsou česky dvě různé konstrukce
Anglicky také: dedukce o minulosti je must have („He must have forgotten“), výčitka je should have („He should have remembered“). Neříkejte „He should have forgotten“, když chcete říct „musel zapomenout“.
💡 Minulost ukazuje have + příčestí, ne samotné modální sloveso: should have called, could have won, would have come.
💡 „Měl jsi…“ = should have…, ne had to.
💡 „Kdybych to věděl/věděla“ o minulosti: If I had known…, I would have…
"You should have come to the party, it was great!"
"I know, I wish I had. I could have come, but I was too tired."
"That's a shame. You would have loved the food."
"Next time I definitely will."
Cvičení 1 · Vyberte správnou větu
Choose the correct sentence — regret or criticism about the past.
Cvičení 2 · Vyberte správnou větu
Choose the correct sentence — unrealized past ability.
Cvičení 3 · Vyberte správnou větu
Choose the correct sentence — a hypothetical past.
Cvičení 4 · Vyberte správný zápor
Choose the correct negative.
Cvičení 5 · Vyberte správnou větu
Choose the correct sentence — criticism of a past action that did happen.
Cvičení 6 · Vyberte správnou odpověď
Which modal perfect expresses regret about something NOT done?
Cvičení 7 · Vyberte správnou větu
Choose the correct sentence.
Cvičení 8 · Vyberte správnou větu
Choose the correct sentence.
Cvičení 9 · Doplňte větu
Complete (regret): 'I ___ (should/study) harder for that exam.'
Cvičení 10 · Doplňte větu
Complete (unrealized ability): 'She ___ (could/win) the race, but she twisted her ankle.'
Cvičení 11 · Roztřiďte výrazy do skupin
Roztříděno: 0 / 6
Cvičení 12 · Typická chyba: „Měl ses mě zeptat!“
Czech: „Měl ses mě zeptat!“ (criticism of a past choice). Which English sentence is correct?
Pět rychlých otázek: ověřte si, co už umíte.
Otázka 1 / 5
Výsledek: 0/0
Choose the correct sentence.
Modální slovesa: dedukce (must, can't)
Must a can't pro jisté závěry – o přítomnosti i minulosti. Proč je „musela zapomenout“ anglicky „must have forgotten“, a ne „had to forget“.
Modální slovesa: možnost (may, might, could)
May, might a could: jak říct, že je něco možné teď, v budoucnu i v minulosti. A proč „může pršet“ není „it can rain“.
Need, needn't a don't need to
Need jako modální sloveso (needn't, bez to) i jako běžné sloveso (don't need to, s to). A jak anglicky říct „To jste nemusel!“.
Should, ought to a had better
Should, ought to a had better v radách: jak se tvoří, který tvar je nejsilnější a proč je „radši jděte“ anglicky „You'd better go“.