[podmet] + have / has + [minulé príčastie]
[podmet] + haven't / hasn't + [minulé príčastie]
Have / Has + [podmet] + [minulé príčastie]?
Predprítomný čas spája minulosť s prítomnosťou. Hovorí, že sa niečo stalo pred teraz, ale nie kedy. Dôležitý je výsledok alebo skúsenosť teraz.
Slovenčina takýto čas nemá. „Stratil som kľúče“ je po slovensky minulý čas, ale keď ich stále nemáš a záleží na tom teraz, angličtina povie I've lost my keys. Nepomôže ani vid: dokonavé sloveso neznamená present perfect a nedokonavé neznamená past simple. Rozhoduje, či je čas deja ukončený a povedaný.
Má dve časti: have alebo has a minulé príčastie (worked, seen, gone). Has použi pri he, she a it.
Posledný príklad sa po slovensky povie v prítomnom čase („bývame“), ale v angličtine je to present perfect: bývanie sa začalo pred dvoma rokmi a trvá doteraz.
V reči a v správach sú bežné skrátené tvary: I've, you've, we've, they've, he's, she's, it's.
V otázke daj have alebo has pred podmet. V zápore použi haven't alebo hasn't.
Na skúsenosti v živote sa pýtaš s ever („niekedy“) a odpovedáš s never („nikdy“). Obe stoja pred príčastím. Pozor na dvojitý zápor: never je už zápor, takže „nikdy som nejedol“ je I've never eaten, nie I haven't never eaten.
Been znamená, že niekto niekam išiel a vrátil sa. Gone znamená, že je tam teraz.
Predprítomný čas nejde s ukončeným časom (yesterday, last week, in 2019, ago). Pri nich použi jednoduchý minulý čas.