Present Perfect je pro většinu českých studentů angličtiny jeden z největších strašáků. Podobně jako další chyby, které Češi v angličtině dělají – ty jsme detailně rozebrali v článku nejčastější chyby Čechů v angličtině a jak se jim vyhnout .
Na první pohled to vypadá jednoduše:
Ale pak přijde otázka:
Proč nemůžu říct „Yesterday I have been in Prague“?
Dobrá zpráva je, že Present Perfect není žádná magie. Jen ho Češi často používají podle české logiky – a právě to vede k chybám.
Present Perfect používáme tehdy, když mluvíme o minulosti, ale důležitý je vztah k přítomnosti.
Nejde o to, kdy přesně se něco stalo, ale že to má dopad na teď.
Základní myšlenka je:
Minulost + spojení s přítomností = Present Perfect
Tohle je klíč, který potřebujete:

Češi často řeknou:
✗ Yesterday I have seen him.
Správně:
✓ Yesterday I saw him.
Pokud je ve větě „yesterday“, „last week“, „in 2019“ → vždy Past Simple.
V češtině řekneme:
„Už jsem byl v Paříži.“
Anglicky:
✓ I have been to Paris.
Neříkáme kdy, jen že máme zkušenost.
Tohle je klasika:
Typické otázky:
✓ Have you ever tried sushi?
✓ I have never seen that movie.
To jsou signály Present Perfect.
Tyto výrazy téměř vždy vedou k Present Perfect:
Češi často řeknou:
✗ I was in New York. (myslí tím: někdy v životě)
Správně:
✓ I have been to New York.
Past Simple zní, jako by to bylo v konkrétním čase.
Present Perfect používáme pro něco, co začalo v minulosti a trvá dodnes:
✓ I have lived here for five years.
✓ I have lived here since 2020.
Zkuste si vybrat správný čas:
Správné odpovědi:
Nejlepší způsob není biflovat tabulky, ale naučit se několik typických vět a signálů:
Stačí pár minut denně a časem začne být Present Perfect automatický.
Present Perfect patří mezi nejčastější témata, která řešíme v individuálních i skupinových kurzech angličtiny.
Pokud chcete, připravíme vám krátký plán na míru a pomůžeme vám začít používat angličtinu přirozeně v praxi.
Stačí nám napsat nebo si nezávazně vyžádat konzultaci.
Chcete se v angličtině opravdu zlepšit?
Podívejte se na naše individuální kurzy angličtiny nebo skupinové (semestrální) kurzy.