Časy a vid

Present perfect vs past simple: kedy použiť ktorý čas

Úroveň B1 Časy a vid
Hlavná myšlienka

Angličtina má dva spôsoby, ako hovoriť o minulosti, a voľba medzi nimi je jedným z najčastejších oriešok pre slovenských študentov. Past simple použijete pre ukončený dej v konkrétnom (vyslovenom alebo pochopiteľnom) čase: "I saw her yesterday." Present perfect naopak vyjadruje skúsenosť, čerstvú novinku alebo neukončený čas so vzťahom k prítomnosti: "I've seen that film." Pozor na rozdiel vo význame — "He lived in Rome for years" znamená, že tam už nebýva, kým "He has lived in Rome for years" hovorí, že tam stále žije. Slovenčina má len jeden minulý čas, takže si tento rozdiel musíme strážiť vedome: ak v anglickej vete zaznie konkrétny ukončený čas (yesterday, last week, in 2010), patrí tam vždy past simple.

Príklady

  • I saw her yesterday. a finished action at a stated time
  • I've seen that film. an experience, time unimportant
  • He lived in Rome for years. he no longer lives there (finished)

Celá lekcia

Všetko z videa, v texte.

  1. I saw vs I've seen

    past simple, alebo present perfect?

    Povedz <t>I have seen her yesterday</t> a každý rodený hovoriaci sa myká. Jedno slovo, <t>yesterday</t>, rozbije celú vetu. Tu je dôvod.

  2. Povedaný minulý čas → past simple. Čas nedôležitý → present perfect.

    Toto je najväčšia voľba času v angličtine. Keď ju trafíš, hneď znieš plynulejšie. Pravidlo je krátke.

  3. Dva časy, dve úlohy

    past simple
    • ukončený okamih
    • konkrétny minulý čas
    • čas je dôležitý
    present perfect
    • skúsenosť
    • čerstvá správa
    • otvorený čas / dôležitý teraz

    <t>Past simple</t> zatvára dvere za ukončeným okamihom: konkrétny čas, povedaný alebo pochopený. <t>Present perfect</t> necháva dvere otvorené: skúsenosť, čerstvá správa alebo čas, ktorý ešte beží, všetko s významom teraz.

  4. I saw her yesterday.

    yesterday → past simple

    Ukončený dej v danom čase berie <t>past simple</t>. I saw her yesterday.

  5. I've seen that film.

    skúsenosť → present perfect

    Odober čas a hovor o samotnej skúsenosti, a potrebuješ <t>present perfect</t>. Nejde o kedy; ide o to, že sa to stalo. I've seen that film.

  6. I've lost my keys.

    výsledok teraz → present perfect

    Čerstvá správa s dopadom teraz berie tiež <t>present perfect</t>. Rozhoduje výsledok. I've lost my keys.

  7. I lost them this morning.

    this morning → past simple

    Ale pridaj okamih, keď sa to stalo, a dvere sa zatvoria. Povedaný, ukončený čas vynúti <t>past simple</t>, zakaždým. I lost them this morning.

  8. He lived in Rome for years.

    ukončené → past simple

    Pozri, čo prezradí jeden čas. <t>He lived in Rome for years</t> znamená, že je preč; tá kapitola je uzavretá. He lived in Rome for years.

  9. He has lived in Rome for years.

    otvorené → present perfect

    Prepni na <t>present perfect</t> a stále tam je. <t>He has lived in Rome for years</t> znamená, že čas neskončil: platí dodnes. He has lived in Rome for years.

  10. ukončený čas + present perfect
    ukončený čas → past simple

    Povedaný, ukončený čas vždy vynúti past simple.

    Tu je chyba číslo jeden: <t>present perfect</t> s ukončeným časom. <t>I have seen her yesterday</t> je nesprávne. <t>Yesterday</t> je preč, takže musí byť <t>I saw her yesterday</t>.

  11. skúsenosť, bez času
    skúsenosť → present perfect

    "ever" + životná skúsenosť → present perfect.

    Opak tiež klame. Pre životnú skúsenosť bez času použi <t>present perfect</t>, nie <t>past simple</t>. Pýtaj sa <t>Have you ever been to Japan?</t>, nie <t>Did you ever go?</t>.

  12. I've already finished.

    just / already / yet → present perfect

    Rýchly test: vieš pridať konkrétny minulý čas? Ak áno, <t>past simple</t>. <t>Just</t>, <t>already</t> a <t>yet</t> ťa ťahajú na druhú stranu, k <t>present perfect</t>. I've already finished.

  13. Zapamätaj si

    • Čas povedaný a ukončený → past simple
    • Skúsenosť · správa · otvorené → present perfect
    • Nikdy present perfect + yesterday

    Zapamätaj si: ak je čas povedaný a ukončený, <t>past simple</t>. Ak je to skúsenosť, čerstvá správa alebo otvorený čas, <t>present perfect</t>.