Present Perfect jednoduše: proč ho Češi pořád pletou (a jak to konečně pochopit)

26.1.2026
Jazykové vzdělávání

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:

  • I have done
  • She has been
  • We have seen

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.


Co je Present Perfect

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


Největší rozdíl: Past Simple vs Present Perfect

Tohle je klíč, který potřebujete:
 

Present perfect

7 nejčastějších chyb, které Češi dělají

1. Používání Present Perfect s konkrétním časem

Č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.


2. Překlad „už jsem byl“ doslova

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.


3. Záměna been a gone

Tohle je klasika:

  • She has been to Italy. = byla tam někdy (a už je zpět)
  • She has gone to Italy. = odjela tam (a pořád tam je)

4. Zapomínání na ever a never

Typické otázky:

Have you ever tried sushi?

I have never seen that movie.

To jsou signály Present Perfect.


5. Problém se slovíčky just / already / yet

Tyto výrazy téměř vždy vedou k Present Perfect:

  • I have just arrived.
  • She has already finished.
  • Have you done it yet?

6. Používání Past Simple místo zkušenosti

Č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.


7. Nejasnost u for a since

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.


Mini test: Past Simple nebo Present Perfect?

Zkuste si vybrat správný čas:

  1. _____ you ever _____ to London?
  2. I _____ him yesterday.
  3. She _____ just _____ her homework.
  4. We _____ here since Monday.

Správné odpovědi:

  • 1) Have you ever been
  • 2) I saw
  • 3) She has just finished
  • 4) We have been

Jak se Present Perfect naučit rychle a prakticky

Nejlepší způsob není biflovat tabulky, ale naučit se několik typických vět a signálů:

  • ever / never
  • just / already / yet
  • for / since
  • žádný konkrétní minulý čas

Stačí pár minut denně a časem začne být Present Perfect automatický.


Chcete si to procvičit s lektorem?

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.

Další související články

Autor
článku

IJV

Mohlo by se hodit...