Vyjadřování lítosti nad minulostí (wish/if only + past perfect)

C1

Vyjadřování lítosti nad minulostí: 'wish' / 'if only' + past perfect

V angličtině používáme konstrukce se slovem wish nebo if only v kombinaci s past perfect (had + past participle) k vyjádření lítosti nebo lítostného přání, že minulost byla jiná. Mluvčí tím říká, že si přeje, aby se něco v minulosti stalo jinak — ale už to nelze změnit.

Kdy to používáme?
Konstrukci wish/if only + past perfect používáme vždy, když mluvíme o lítosti týkající se konkrétní události nebo situace v minulosti. Platí:
  • Jedná se o skutečnou minulost, kterou už nelze změnit.
  • Vyjadřujeme emoci (lítost, výčitku, zklamání), ne popis faktů.

Příklady:
I wish I had studied harder. (Přál bych si, abych se učil více. — Škoda, že jsem se neučil víc.)
If only I had studied harder. (Kéž bych se byl učil více. — Zdůrazněné přání, že jsem se více učil.)
I wish I hadn't eaten so much. (Škoda, že jsem toho snědl tolik.)
If only we had left earlier. (Kéž bychom byli odjeli dřív.)

Jak se tvoří?
Struktura Základní tvar je: wish/if only + subject + had + past participle (3. tvar slovesa)

Příklady (různé osoby):
I wish I had gone to the concert. (Přál bych si, abych šel na koncert.)
You wish you had told me earlier. (Ty si přeješ, abys mi to řekl dřív.)
He wishes he had accepted the job. (On lituje, že nepřijal tu práci.)
We wish we had brought umbrellas. (Litujeme, že jsme si nevzali deštníky.)

Záporné tvary
I wish I hadn't said that. (Škoda, že jsem to řekl.)
If only she hadn't married him. (Kéž by si s ním nevzala.)

Past perfect continuous (předminulý průběhový čas)
Pro lítost týkající se průběhu nebo trvání v minulosti lze použít i had been + -ing:
I wish I had been paying more attention. (Přál bych si, abych více pozorně poslouchal.)
If only they'd been driving more carefully. (Kéž by jeli opatrněji.)

Zkrácené tvary (kontrakce)
I wish I'd known. = I wish I had known. (Přál bych si, abych věděl.)
You'd ve větě "I wish you'd told me" obvykle znamená "you had" (pokud následuje past participle). Pozor na dvojí význam (you'd = you would).

Rozdíl mezi 'wish' a 'if only'
  • Významově jsou velmi podobné: obě vyjadřují lítost nad minulostí.
  • If only často zní silněji — je emotivnější a používá se častěji na začátku věty pro zdůraznění: "If only I'd known!" (Ach, kdybych jen věděl!)
  • Wish je běžnější v mluveném i psaném stylu, if only může znít dramaticky nebo intenzivně.

Příklady porovnání:
I wish I'd told her the truth. (Mírné vyjádření lítosti.)
If only I'd told her the truth. (Silnější, zdůrazněné přání.)

Srovnání s třetím kondicionálem (if + past perfect ...)
Třetí kondicionál (if + past perfect, ... would have + past participle) popisuje hypotetickou minulost a její důsledek. Wish/if only + past perfect vyjadřuje především emoci (lítost), ne přímo důsledek.

Porovnání:
If I had known about the party, I would have gone. (Kdybych věděl o večírku, byl bych šel.) — 3. kondicionál, mluví o hypotetickém důsledku.
I wish I had known about the party. (Škoda, že jsem o večírku nevěděl.) — vyjádření lítosti, důsledek není explicitně vyřčen.

Obě konstrukce často stojí vedle sebe nebo se kombinují:
If only I'd known, I would have helped. (Kéž bych věděl, pomohl bych.)

Časté chyby a tipy
  • Nesprávné: I wish I would have known. (Častý hovorový omyl.)
Správně: I wish I had known.
  • Nesprávné: I wish I had went. (went = past simple, správně past participle gone)
Správně: I wish I had gone.
  • Nesprávné: I wish I'd have known. (někde slyšíte tuto formu v mluveném jazyce, ale považuje se za neformální / negramatickou v psané spisovné angličtině)
Správně: I wish I'd known nebo I wish I had known.
  • Pozor na "I wish you'd...":
I wish you'd told me. (zde you'd = you had; lituji, že jsi mi neřekl) I wish you'd stop smoking. (zde you'd = you would; žádost nebo stížnost, ale pro přítomnost/ budoucnost, ne minulost)

Tip: Pokud mluvíte o přání vztahujícím se k přítomnosti, použijte jinou formu: "I wish I knew" (přál bych si, abych věděl teď). Pro minulost vždy past perfect.

Komplexní sada příkladů
Neudělal jsem to (lítost, že jsem něco neudělal): I wish I had studied harder for the exam. (Škoda, že jsem se na zkoušku neučil víc.) If only I had applied for that job. (Kéž bych tu práci tehdy vyplnil.) I wish I'd had more time to finish the project. (Přál bych si, abych měl více času dokončit projekt.)

Udělal jsem to a lituju (lítost, že jsem něco udělal):
I wish I hadn't drunk so much last night. (Škoda, že jsem včera tolik pil.)
If only I hadn't told him my secret. (Kéž bych mu to tajemství neřekl.)

Týká se jiných osob:
I wish you had told me earlier. (Přál bych si, abys mi to řekl dříve.)
If only she had listened to the doctor's advice. (Kéž by poslechla rady lékaře.)
We wish they had warned us about the delay. (Litujeme, že nás neupozornili na zdržení.)

Doba trvání nebo pozornost (past perfect continuous):
I wish I'd been paying more attention in class. (Škoda, že jsem dával v hodině menší pozor.)
If only I'd been checking my email more often. (Kéž bych častěji kontroloval email.)

Exclamations a zdůraznění:
If only I'd known! (Kéž bych býval věděl!)
If only we hadn't bought that old car. (Kéž bychom si nekoupili to staré auto.)

Dvojité had (had had):
I wish I'd had more confidence when I gave the presentation. (Přál bych si, abych měl více sebevědomí při prezentaci.)
If only I'd had more time to prepare. (Kéž bych měl více času na přípravu.)

Srovnání s "should have":
I should have studied more. (Měl jsem se více učit.) — vyjadřuje sebekritiku/advis; často popisuje, co bylo lepší udělat.
I wish I had studied more. (Přál bych si, abych se více učil.) — zdůrazňuje lítost.

Shrnutí
  • Pro lítost nad minulostí používejte wish/if only + past perfect: wish/if only + had + past participle.
  • If only je obvykle silnější a může stát na začátku věty.
  • Nezaměňujte s "wish + would" (to se používá pro přání ohledně přítomnosti/budoucnosti nebo pro stížnost na chování) nebo s "wish + past simple" (to se používá pro přání ohledně přítomného stavu).
  • Vyvarujte se neformálních tvarů jako "I wish I'd have"; preferujte "I wish I'd" nebo "I wish I had".
Slovníček
past perfect (předminulý čas) — had + past participle; v češtině odpovídá „byl/byla/ byli … + minulý tvar“ při zdůraznění, že něco se stalo před jinou minulou událostí. past participle (3. tvar slovesa) — tvar jako "gone", "seen", "eaten"; používá se s had v past perfect. contraction (kontrakce) — zkrácená forma, např. I'd = I had nebo I would; význam závisí na kontextu. third conditional (třetí kondicionál) — if + past perfect, ... would have + past participle; popisuje nereálnou minulost a její důsledky.

Pokud budete při procvičování narazit na konkrétní větu, kterou si nejste jisti, napište ji — rád pomohu opravit a vysvětlit, proč je správná (nebo špatná).

Subscribe for evidence based language learning insights.

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