Ako názov tohto času napovedá, určitým spôsobom sa spája s prítomnosťou, no od prítomného času jednoduchého sa odlišuje. Najskôr si ukážeme, ako ho tvoríme.
Predprítomný čas a jeho tvorba
Kľúčové pri tvorbe present perfect je:
- sloveso have (has),
- minulé príčastie (past participle) = 3. stĺpec
Príkladom na minulé príčastie môžu byť tieto nepravidelné slovesá:
- have = had,
- be = been,
- see = seen,
- do = done,
- break = broken,
- begin = begun,
- eat = eaten…
Pravidelné slovesá tvoria minulé príčastie rovnako ako minulý čas, t. j. s koncovkou –(e)d. Napr.:
- play = played,
- use = used,
- cook = cooked,
- live = lived,
- plan = planned…
Kladná veta
Sloveso have nám v tomto čase slúži ako pomocné sloveso. V tretej osobe j. č. sa mení na has.
Tiež využívame skrátené tvary:
I’ve lived in Slovakia. (Býval som na Slovensku.)
She’s bought a new car. (Kúpila si nové auto.)
They’ve studied Physics. (Študovali fyziku.)
Záporná veta
Základom je not, ktoré sa potom skracuje so slovesom have na haven’t/hasn’t.
OTÁZKA
Otázku tvoríme prehodením slovosledu medzi have a podmetom.
Krátke odpovede tvoríme s pomocným have/has:
- Yes, I have.
- No, she hasn’t.
Použitie present perfect simple
Present perfect je oveľa komplexnejší čas než present simple. Jeho použitie spočíva v spojitosti minulosti a prítomnosti. Neoznačuje čisto minulé deje, ale ani deje čisto prítomné.
Dej, ktorý začal v minulosti a stále trvá.
Tento čas použijeme, ak hovoríme o niečom, čo začalo v minulosti a pokračuje to do prítomnosti.
It hasn’t rained today. – Dnes nepršalo.
I’ve loved my husband for 15 years. – Svojho manžela milujem pätnásť rokov.
V prvej vete je to jasné – today (dnes) je prítomnosť, no to, čo sa odohralo do momentu rozprávania bolo už minulosť. V druhej vete máme naznačené, že manžela stále miluje. Keby tam bol použitý minulý čas, znamenalo by to, že teraz ho už nemiluje.
Minulý dej s efektom v prítomnosti.
Tu už hovoríme o čisto minulom deji – v minulosti začal i skončil. ALE: v prítomnosti vidíme jeho následky.
I’ve bought a new car. – Kúpila som si nové auto. (A teraz mám nové auto.)
She’s eaten spoiled meat. – Jedla pokazené mäso. (Teraz ju z neho bolí brucho.)
They’ve already done their work. – Už urobili svoju prácu. (Teraz je hotová.)
Minulý dej bez časového určenia so spojitosťou s prítomnosťou.
Ak nemáme vo vete daný čas, ktorý by sa jednoznačne spájal s minulosťou, použijeme predprítomný čas. V kontexte ale býva zrejmé, že sa nejedná o niečo, čo by bolo jasne minulé. Sú to neuzavreté deje.
I’ve never been to Spain. = Ešte nikdy som nebola v Španielsku. (Ešte tam ale môžem ísť. Doposiaľ som tam ale nebola.)
Have you ever tried broccoli? = Skúšal si už niekedy brokolicu? (Do teraz?)
Dôležité je, že sa nepýtam, či niečo tí ľudia robili pred rokom, včera a pod. V popredí ale musí ostať dej a nie čas, kedy sa odohral.
Toto boli tri použitia predprítomného času, ktoré ho takpovediac zhŕňajú. O rozdiele medzi predprítomným časom a časom minulým si povieme v niektorom inom článku (rozsiahla téma). Existujú nejaké pomôcky, podľa ktorých sa dá poznať, že mám použiť present perfect? – Samozrejme.
Pomôcky
They’ve been married for 20 years. Sú manželia už 20 rokov.
I’ve owned the house since 1990. Vlastním ten dom od 1990.
He’s never talked with his father. (Nikdy nehovoril so svojim otcom.)
Has Susane ever seen a tornado? (Videla už Susane tornádo?)
What are you doing? I’ve just finished my homework. (Čo robíš? Ja som práve dokončila svoju domácu úlohu.)
Mark hasn’t heard it yet. (Marek to ešte nepočul.)
Have you had breakfast today? (Raňajkoval si dnes?) – ešte sa ale naraňajkovať môže
Has she bought any bread this afternoon? (Kúpila dnes poobede chlieb?)
Minulý alebo predprítomný podľa kontextu
(A) She’s never been to Asia. = Nikdy nebola v Ázii.
(B) She never was to Asia. = Nikdy nebola v Ázii.
Veta (A) označuje situáciu ako stále možnú. Nebola v Ázii, ale nabudúci rok alebo o dva roky tam zájsť môže – nie je vylúčené, že by tam nemohla ísť. Naproti tomu veta (B) vníma dej ako uzavretý – nebola tam, ani tam už nepôjde.
Minulé príslovky: ak veta obsahuje nejakú príslovku týkajúcu sa minulosti, predprítomný čas nemôžeme použiť. Napr. last month, yesterday, ten years ago… Podobná situácia nastáva s príslovkami viažucimi sa k prítomnosti. Ak vo vete je príslovka napr. this morning (toto ráno), ale dnes už ráno nie je, použijeme minulý čas.
Were you in work this morning? = Bol si dnes ráno v práci? (Ráno už nie je, nie je možné, aby tam ešte toto ráno išiel, keďže toto ráno už skončilo, už je poobede/večer.)
Čo dôležité si treba z present perfect zapamätať?
PRE tvorbu tohto času potrebujeme sloveso have/has a minulé príčastie slovesa (been, gone, worked, lived…).ZÁPOR tvoríme s HASN’T/HAVEN’T. A otázku zmenou slovosledu (Have you…)
POUŽÍVAME ho pre deje minulé, ktoré majú následok v prítomnosti. ĎALEJ PRE deje minulé, pre ktoré nie je dôležité, kedy sa stali, ale to že sa (ne)stali. POTOM PRE deje minulé pokračujúce dodnes. VO VETÁCH s for, since, never, ever, already, yet, recently, this morning (dôležitá je však spojitosť s prítomnosťou).
Pozrite aj:
Present continuous
Budúcnosť s will
Veľký: big, large alebo great
Cvičenie: rôzne slovíčka pre B2 úroveň