Používanie present perfect a past simple (hovoriac o minulosti a prítomnosti)
B1Používanie present perfect vs past simple (hovoriac o minulosti a prítomnosti)
V angličtine sú dva bežne zamieňané časy, ktoré hovoria o minulosti: present perfect (have/has + past participle) a past simple (simple past). Tento článok vysvetlí, čo každý z nich znamená, kedy ho použiť, ako sa tvorí, a na ktoré slovné spojenia si dať pozor. Vysvetlenie je v slovenčine; pri príkladoch nájdete anglickú vetu a jej slovenský preklad.
Kedy používame present perfect?
1) Skúsenosti bez určenia času (experiences)
Present perfect sa používa, keď hovoríme o skúsenostiach v živote, ale neuvádzame presný čas, kedy sa stali.
- "I've been to London." — "Bol(a) som v Londýne." (čas nie je uvedený)
- "She has visited Japan." — "Navštívila Japonsko." (dôležitá je skúsenosť, nie kedy presne)
2) Udalosť s dôsledkom v prítomnosti
Ak minulé konanie ovplyvňuje súčasnosť (dôsledok je aktuálny), často použijeme present perfect.
- "I've lost my keys." — "Stratil(a) som kľúče." (a stále ich nemám)
- "He's broken his arm." — "Zlomil si ruku." (aktuálny dôsledok: má obviazanú ruku alebo problém)
3) Opakované akcie až do teraz
Keď sa niečo stalo opakovane počas obdobia, ktoré pokračuje do prítomnosti.
- "I've been to that café three times." — "Bol(a) som v tej kaviarni trikrát." (a stále tam môžem ísť znova)
- "We've seen that movie several times this month." — "Tento mesiac sme ten film už niekoľkokrát videli." (mesiac ešte nemusí byť skončený)
4) Trvanie od minulosti do prítomnosti (for / since)
Používame present perfect spolu s for/since, keď hovoríme o činnosti, ktorá začala v minulosti a pokračuje dodnes.
- "I have lived here for five years." — "Bývam tu už päť rokov." (stále bývam tu)
- "She has worked here since 2018." — "Pracuje tu od roku 2018." (práca stále prebieha)
5) Nedávne udalosti: just, already, yet, recently, lately, so far
Tieto príslovky sú typické pre present perfect (najmä v britskej angličtine):
- "I've just finished my homework." — "Práve som dokončil(a) domácu úlohu."
- "Have you finished yet?" — "Už si to dokončil(a)?"
- "I haven't seen her lately." — "V poslednej dobe som ju nevidel(a)."
Kedy používame past simple (simple past)?
1) Udalosti s presným časom v minulosti
Ak uvádzame konkrétny čas v minulosti (yesterday, last week, in 2010, two days ago, at 7pm), použijeme past simple.
- "I went to Spain last year." — "Minulý rok som bol(a) v Španielsku." (konkrétny čas)
- "She arrived at 9 o'clock." — "Dorazila o 9:00."
2) Poradie udalostí v minulosti / rozprávanie (narration)
Pri rozprávaní príbehu alebo opisovaní série minulých udalostí používame past simple.
- "I woke up, had breakfast and left for work." — "Prebudil(a) som sa, najedol(a) som sa a odišiel(a) som do práce."
3) Opakované akcie v obmedzenom minulom období
Keď opakovanie patrí do určenej (dokončenej) minulosti.
- "When I was a child, I played football every day." — "Keď som bol(a) dieťa, hrával(a) som futbal každý deň." (už to neplatí)
4) Akcia ukončená v minulosti bez spojenia s prítomnosťou
Ak akcia nemá priamy vplyv na prítomnosť, použijeme past simple.
- "I lost my keys yesterday." — "Včera som stratil(a) kľúče." (pravdepodobne ich už našiel(a) alebo nemusí ísť o aktuálny problém)
Ako sa tvoria tieto časy? (formy, otázky, zápor)
Present perfect — tvar
- Kladná veta: subject + have/has + past participle
- "I have seen that movie." — "Už som ten film videl(a)."
- "She has finished her work." — "Dokončila svoju prácu."
- Zápor: subject + haven't/hasn't + past participle
- "I haven't seen it." — "Nevidel(a) som to."
- Otázka: Have/Has + subject + past participle?
- "Have you ever been to Paris?" — "Bol(a) si niekedy v Paríži?"
Past simple — tvar
- Kladná veta: subject + past form (regular: -ed; irregular: 2. tvar)
- "I worked yesterday." — "Včera som pracoval(a)."
- "He went to school." — "Šiel do školy."
- Zápor: subject + did not (didn't) + base form
- "I didn't see him." — "Nevidel(a) som ho."
- Otázka: Did + subject + base form?
- "Did you call her?" — "Zavolal(a) si jej?"
Prehľad najčastejších časových rád (time expressions)
Typické pre present perfect
- ever, never, already, yet, just, recently, lately, so far, up to now, this week/month/year (ak obdobie ešte nie je skončené), for (period), since (starting point)
- "Have you ever tried sushi?" — "Skúsil(a) si niekedy sushi?"
- "I haven't met him yet." — "Ešte som sa s ním nestretol(a)."
Typické pre past simple
- yesterday, last week/month/year, two days ago, in 2010, when I was a child, on Monday, at 7pm
- "They moved here in 2005." — "Presťahovali sa sem v roku 2005."
- "I saw her two hours ago." — "Videla som ju pred dvoma hodinami."
Porovnania: rovnaká situácia vyjadrená oboma časmi
Toto pomôže pochopiť nuansy medzi časmi.1) Trvanie a pokračovanie vs. skončenie
- "I have lived in Prague for five years." — "Bývam v Prahe už päť rokov." (stále tam bývam)
- "I lived in Prague for five years." — "Býval(a) som v Prahe päť rokov." (už tam nebývam)
2) Skúsenosť vs. udalosť s časom
- "I've been to Italy." — "Bol(a) som v Taliansku." (skúsenosť, bez časového určenia)
- "I went to Italy in 2018." — "Išiel(a) som do Talianska v roku 2018." (konkrétny čas)
3) Dôsledok v prítomnosti vs. minulosť bez dôsledku
- "I've lost my wallet." — "Stratil(a) som peňaženku." (pravdepodobne ju stále nemám)
- "I lost my wallet last week." — "Minulý týždeň som stratil(a) peňaženku." (udalosť v minulosti)
Britská verzus americká angličtina: rozdiely v používaní
V bežnej reči Američania často používajú past simple tam, kde Briti preferujú present perfect, najmä s just, already, yet:
- Britsky: "I've just eaten." — Americky: "I just ate." (obidve sú bežné)
- Britsky: "Have you eaten yet?" — Americky: "Did you eat yet?"
Bežné chyby — čo sa najčastejšie mýli
1) Použiť present perfect s určeným časom v minulosti
- Nesprávne: "I have seen him yesterday."
- Správne: "I saw him yesterday." — "Včera som ho videl(a)."
2) Použiť past simple pre akciu, ktorá má dôsledok teraz
- Menej presné: "I lost my keys." (ak stále nie sú nájdené nemusí byť chyba, ale často lepšie vyjadriť present perfect)
- Jasnejšie: "I've lost my keys." — ak chce hovoriaci povedať, že problém stále pretrváva.
3) Nesprávne používanie for / since
- Nesprávne: "I have lived here since five years." (pozor: since sa používa s bodom začiatku)
- Správne: "I have lived here for five years." alebo "I have lived here since 2018."
Užitečné príklady (rozsiahlejšia zbierka)
Present perfect — skúsenosti / výsledok / trvanie
- "Have you ever climbed a mountain?" — "Vyštveral(a) si sa niekedy na horu?"
- "I've never been to Canada." — "Nikdy som nebol(a) v Kanade."
- "We've already finished the project." — "Projekt sme už dokončili." (dôsledok pre súčasnosť)
- "She's lived in Berlin since 2014." — "Žije v Berlíne od roku 2014." (pokračuje)
- "I've just received your message." — "Práve som dostal(a) tvoju správu."
Past simple — konkrétny čas / príbeh / opakovanie v minulosti
- "I saw that film two days ago." — "Videla som ten film pred dvoma dňami."
- "They moved to Canada in 1999." — "Presťahovali sa do Kanady v roku 1999."
- "When I was a student, I studied a lot." — "Keď som bol(a) študent(ka), veľa som študoval(a)."
- "He broke his leg when he was ten." — "Zlomil si nohu, keď mal desať rokov."
Krátke pravidlo: ako rýchlo rozhodnúť
- Ak uvádzate presný čas v minulosti (yesterday, last week, in 2010, two days ago) → použite past simple.
- Ak čas nie je uvedený a akcia má spojenie s prítomnosťou (dôsledok, skúsenosť, trvanie do teraz) → použite present perfect.
Glosár (ráz nej termíny po slovensky)
present perfect — čas, ktorý spája minulosť s prítomnosťou; tvar: have/has + past participle. (napr. I have seen)
past simple / simple past — jednoduchý minulý čas; hovorí o dokončenej udalosti v minulosti. (napr. I saw)
past participle — 3. tvar slovesa (seen, gone, eaten)
for — používa sa s obdobiami (for five years)
since — používa sa s bodom začiatku (since 2015)
time expressions — slovné spojenia určujúce čas (yesterday, already, yet, ever...)Záver
Present perfect a past simple majú odlišné funkcie: present perfect zdôrazňuje spojenie s prítomnosťou (skúsenosť, dôsledok, trvanie do teraz), zatiaľ čo past simple popisuje udalosti, ktoré sa stali v minulosti a sú ukončené (často s presným časom). Ak si najprv spomeniete na to, či je čas určený a či je udalosť relevantná teraz, väčšinou ľahko vyberiete správny tvar.Dúfam, že tento prehľad pomôže. Ak chcete, môžem pripraviť krátky súhrn na vytlačenie s príkladmi alebo porovnanie britských a amerických fráz v hovorovej reči.