Present Perfect jednoduše pro Čechy

10.02.2026

Present Perfect jednoduše pro Čechy

Present perfect je anglický čas, který spojuje minulost s přítomností. Používáme ho, když nás zajímá výsledek teď, ne přesný čas v minulosti. Tvoří se: have/has + třetí tvar slovesa (past participle). Například: I have seen this film. (Viděl jsem ten film a je to důležité teď.) Často se pojí se slovy ever, never, just, already, yet, recently, so far. Důležité je, že přesný čas neříkáme: neříkáme yesterday nebo in 2010, to už je minulý čas past simple.

Časté chyby Čechů: Za prvé, používají past simple místo present perfect, když mluví o zkušenostech: říkají I was in London three times místo správného I have been to London three times. Za druhé, často přidají přesný čas: I have seen him yesterday – správně je I saw him yesterday, protože yesterday patří k past simple. Za třetí, zapomínají na have/has: říkají I never been there místo I have never been there. A nakonec si pletou been a gone: He has gone to London (je tam teď), ale He has been to London (už se vrátil, má zkušenost).