Czasy i aspekt

Present perfect vs past simple - jak wybrać właściwy czas

Poziom B1 Czasy i aspekt
Kluczowa myśl

To najważniejszy wybór czasu w angielskim i prawdziwy sprawdzian poziomu B1. Past simple opisuje zakończoną czynność w konkretnym, podanym momencie przeszłości - dlatego mówimy "I saw her yesterday." Present perfect stosujemy do doświadczeń, świeżych wiadomości i czasu, który wciąż trwa lub ma związek z teraźniejszością - stąd "I've seen that film", gdy moment nie jest ważny. Pamiętaj o subtelnej różnicy: "He lived in Rome for years" znaczy, że już tam nie mieszka, a "He has lived in Rome for years" - że mieszka nadal. W polskim nie mamy tego rozróżnienia (oba zdania to po prostu "mieszkał/mieszka"), dlatego musisz świadomie pilnować, czy podajesz konkretny czas: jeśli tak, zawsze wybieraj past simple.

Przykłady

  • 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)

Cała lekcja

Wszystko z filmu, w tekście.

  1. I saw vs I've seen

    past simple czy present perfect?

    Powiedz <t>I have seen her yesterday</t>, a każdy native się wzdrygnie. Jedno słowo, <t>yesterday</t>, psuje całe zdanie. Oto dlaczego.

  2. Podany czas przeszły → past simple. Czas bez znaczenia → present perfect.

    To największy wybór czasu w angielskim. Gdy trafisz, od razu brzmisz płynniej. Zasada jest krótka.

  3. Dwa czasy, dwa zadania

    past simple
    • zakończona chwila
    • konkretny czas przeszły
    • czas ma znaczenie
    present perfect
    • doświadczenie
    • świeża wiadomość
    • czas otwarty / ważny teraz

    <t>Past simple</t> zamyka drzwi za zakończoną chwilą: konkretny czas, podany lub domyślny. <t>Present perfect</t> zostawia drzwi otwarte: doświadczenie, świeża wiadomość albo czas wciąż trwający, wszystko z odniesieniem do teraz.

  4. I saw her yesterday.

    yesterday → past simple

    Zakończona czynność w podanym czasie bierze <t>past simple</t>. I saw her yesterday.

  5. I've seen that film.

    doświadczenie → present perfect

    Usuń czas i mów o samym doświadczeniu, a potrzebujesz <t>present perfect</t>. Nie chodzi o kiedy; chodzi o to, że się wydarzyło. I've seen that film.

  6. I've lost my keys.

    skutek teraz → present perfect

    Świeża wiadomość ze skutkiem teraz też bierze <t>present perfect</t>. Liczy się rezultat. I've lost my keys.

  7. I lost them this morning.

    this morning → past simple

    Ale dodaj moment, w którym to się stało, a drzwi się zamykają. Podany, zakończony czas wymusza <t>past simple</t>, za każdym razem. I lost them this morning.

  8. He lived in Rome for years.

    zakończone → past simple

    Zobacz, co zdradza sam czas. <t>He lived in Rome for years</t> znaczy, że już go nie ma; ten rozdział jest zamknięty. He lived in Rome for years.

  9. He has lived in Rome for years.

    otwarte → present perfect

    Przejdź na <t>present perfect</t>, a on wciąż tam jest. <t>He has lived in Rome for years</t> znaczy, że czas się nie skończył: to prawda do dziś. He has lived in Rome for years.

  10. zakończony czas + present perfect
    zakończony czas → past simple

    Podany, zakończony czas zawsze wymusza past simple.

    Oto błąd numer jeden: <t>present perfect</t> z zakończonym czasem. <t>I have seen her yesterday</t> jest błędne. <t>Yesterday</t> minęło, więc musi być <t>I saw her yesterday</t>.

  11. doświadczenie, bez czasu
    doświadczenie → present perfect

    "ever" + doświadczenie życiowe → present perfect.

    Odwrotność też zwodzi. Dla doświadczenia życiowego bez czasu użyj <t>present perfect</t>, nie <t>past simple</t>. Pytaj <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

    Szybki test: czy możesz dodać konkretny czas przeszły? Jeśli tak, <t>past simple</t>. <t>Just</t>, <t>already</t> i <t>yet</t> ciągną w drugą stronę, ku <t>present perfect</t>. I've already finished.

  13. Zapamiętaj

    • Czas podany i zakończony → past simple
    • Doświadczenie · wiadomość · otwarte → present perfect
    • Nigdy present perfect + yesterday

    Zapamiętaj: jeśli czas jest podany i zakończony, <t>past simple</t>. Jeśli to doświadczenie, świeża wiadomość albo czas otwarty, <t>present perfect</t>.