Present perfect srozumitelně a bez pravidel
Shrnutí
TL;DR: Present perfect není o čase, ale o tom, jestli je událost pro tebe stále aktuální. Past simple použiješ, když je děj uzavřený a víš kdy. Present perfect zvolíš, když tě zajímá výsledek nebo zkušenost bez konkrétního data. Rozdíl si nejrychleji osvojíš na vlastních větách o dnešku.
Co si odnést
- Present perfect spojuje minulost s přítomností, past simple ji uzavírá.
- Konkrétní čas ve větě téměř vždy znamená past simple.
- Slova ever, never, just, already a yet ukazují na present perfect.
- Rozdíl se učí nejlépe na větách o vlastním dni, ne na tabulkách.

Present perfect je čas, u kterého se většina studentů zasekne na tabulkách. Přitom stačí jedna otázka: má ta věc pro mě význam ještě teď?
Kdy použít present perfect#
Present perfect zvolíš, když tě zajímá výsledek nebo zkušenost, ne okamžik.
I have lost my keys.
Ztratil jsem klíče. (a pořád je nemám)
Když někdo řekne I have lost my keys, neříká, kdy se to stalo. Říká, že klíče teď nemá. To je celý rozdíl.
Kdy použít past simple#
Jakmile do věty přidáš konkrétní čas, děj se uzavře a potřebuješ past simple.
I lost my keys yesterday.
Včera jsem ztratil klíče.
I have seen him yesterday.
I saw him yesterday.
Slovo yesterday určuje uzavřený okamžik, proto věta patří do past simple.
Signální slova#
| Present perfect | Past simple |
|---|---|
| ever, never | yesterday |
| just, already, yet | last week |
| since, for | in 2019 |
| so far, recently | when I was a child |
Nejsou to pravidla, ale nápovědy. Když ve větě uvidíš yesterday, past simple je téměř jistý.
Výslovnost, na kterou se zapomíná#
Zkrácené tvary jsou v běžné řeči standard. Slovo
I've/aɪv/zní jinak než pomalé I have a právě ho uslyšíš v seriálech i v hovoru.
Jak si to procvičit za pět minut denně#
- Řekni tři věty o tom, co jsi dnes už udělala. Použij I have.
- Ke každé přidej verzi s konkrétním časem a přepni do past simple.
- Nahlas si obě věty přečti za sebou, ať slyšíš ten rozdíl.
Po týdnu přestaneš přemýšlet nad tabulkou a začneš vybírat čas podle toho, co chceš sdělit.
Nejčastější otázky
Jaký je hlavní rozdíl mezi present perfect a past simple?
Past simple mluví o uzavřené minulosti s konkrétním časem. Present perfect mluví o zkušenosti nebo o výsledku, který platí i teď, a konkrétní čas neuvádí.
Proč nemůžu říct I have seen him yesterday?
Slovo yesterday určuje konkrétní uzavřený okamžik v minulosti, a tak větu posouvá do past simple. Správně je I saw him yesterday.
Používají rodilí mluvčí present perfect často?
V britské angličtině velmi často, v americké ho někdy nahrazuje past simple. V obou případech je ale bezpečné držet se pravidla o aktuálnosti výsledku.

Andy
Lektorka angličtiny
Andy je zakladatelka ClearEnglish. Angličtinu učí přes deset let, má za sebou přes 2 000 odučených lekcí a certifikaci Cambridge C1. Specializuje se na to, aby se dospělí konečně rozmluvili.
Chcete si to vyzkoušet naživo?
Teorie je fajn, ale mluvit se naučíte jedině mluvením. Zkuste si nezávaznou ukázkovou lekci s lektorkou ClearEnglish.
Související články

Anglický e-mail, který nezní jako z překladače
Fráze pro začátek, jádro i konec pracovního e-mailu v angličtině, včetně obratů, kterým se raději vyhnout.
1 min čtení

Jak se konečně rozmluvit anglicky
Tři důvody, proč se dospělí bojí mluvit anglicky, a konkrétní postup, jak blok prolomit během pár týdnů.
2 min čtení