
Dělá vám Present Perfect problémy? Nejste sami – pro většinu českých studentů angličtiny je to 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.
Dobrá zpráva je, že Present Perfect není žádná magie. Ve skutečnosti má poměrně jednoduchou logiku – jen se liší od způsobu, jak o minulosti přemýšlíme v češtině.
Rychlá odpověď
Present Perfect se používá, když mluvíte o minulosti, která má dopad na přítomnost – důležité není kdy se něco stalo, ale že to platí teď.
Present Perfect je anglický čas, který spojuje minulost s přítomností.
Používáme ho tehdy, když mluvíme o něčem, co se stalo v minulosti, ale má to nějaký vztah k současnosti.
Nejde tedy o to, kdy přesně se něco stalo, ale že je to důležité pro přítomnost.
Základní myšlenka je:
Minulost + spojení s přítomností = Present Perfect
I have seen that movie.
She has finished her work.
We have been to London.
Present Perfect se tvoří pomocí slovesa have / has a třetího tvaru slovesa (past participle).
Struktura věty:
have / has + past participle
✓ I have been to Paris.
✓ Have you ever tried sushi?
Při mluvení o životních zkušenostech se často používají slova ever (někdy) a never (nikdy), jejichž rozdíl vysvětlujeme v článku ever vs never.
✓ I have just arrived.
✓ She has already finished.
Jak správně používat already a yet v Present Perfect, vysvětluje náš samostatný článek.
Typicky se používá se slovíčky for a since. Podrobnější vysvětlení najdete v článku Since vs. for v angličtině: kdy co použít?
I have finished my work.
She has just arrived.
We have seen that movie.
Have you ever been to London?
Ve větách s Present Perfect se často objevují slova jako ever, never, just, already, yet, for, since.
Past Simple používáme, když je jasné kdy se něco stalo.
Present Perfect používáme, když čas není důležitý.

Typická chyba: Češi často zaměňují Present Perfect s Past Simple nebo ho používají v situacích, kde nepatří. Pokud v tom také tápete, podívejte se, kdy použít present perfect a kdy past simple.
Vyzkoušejte si, jestli rozdíl mezi časy opravdu chápete:
Správné odpovědi:
Chcete mít konečně jasno v časech jako Present Perfect?
Present Perfect patří mezi témata, která studenti často pochopí až ve chvíli, kdy ho začnou aktivně používat v konverzaci.