Present perfect czy past simple? Różnica wyjaśniona po polsku

Dlaczego „byłem w Londynie” to raz „I was”, a raz „I have been”, i czemu „mieszkam tu od 2015” to „I have lived”. Zasady, słowa podpowiedzi, since i for oraz typowe błędy Polaków.

Angielski · · 7 min czytania

Learn EnglishDarmowa aplikacja: audio, quizy i prawdziwe książkiPobierz za darmo

Past simple (I saw, I went) stosujesz do przeszłości, która jest zamknięta i oderwana od teraz: wczoraj, w zeszłym roku, w 2019, trzy dni temu. Present perfect (I have seen, I have gone) łączy przeszłość z teraźniejszością: doświadczenia do dziś, skutki, które wciąż trwają, i stany, które zaczęły się kiedyś i trwają nadal. Najprostsza zasada: jeśli w zdaniu jest zakończony moment w przeszłości albo da się zapytać „kiedy dokładnie?”, wybierz past simple. Jeśli liczy się to, co jest teraz, wybierz present perfect.

Dlaczego Polakom to sprawia kłopot

Polski ma jeden czas przeszły. Zamiast czasów mamy aspekt (robiłem, zrobiłem), który mówi, czy czynność się zakończyła, ale nie mówi, czy jest związana z teraźniejszością. Angielski ma za to osobny czas na przeszłość „podpiętą” pod teraźniejszość. Present perfect nie ma w polszczyźnie odpowiednika, więc nie da się go przetłumaczyć słowo w słowo.

Weź jedno polskie zdanie: Byłem w Londynie. Po angielsku to trzy różne zdania:

  • I was in London last year. (Byłem w Londynie w zeszłym roku.) Konkretny, zamknięty czas, więc past simple.
  • I have been to London. (Byłem w Londynie, mam to za sobą.) Doświadczenie bez daty, więc present perfect.
  • I have been in London since Monday. (Jestem w Londynie od poniedziałku.) Stan, który trwa do teraz. Po polsku czas teraźniejszy, po angielsku present perfect.

To trzecie zdanie to druga połowa problemu: tam, gdzie polski mówi o trwającym stanie czasem teraźniejszym z „od”, angielski wymaga present perfect. Mieszkam tu od 2015 roku to I have lived here since 2015, a nie I live here since 2015.

Tabela w skrócie

Past simple Present perfect
Patrzy na Zamknięty moment w przeszłości Okres od przeszłości do teraz
Typowe słowa yesterday, last week, in 2019, ago, when? ever, never, already, yet, just, so far, since, for
Po polsku wczoraj, w zeszłym tygodniu, w 2019, temu, kiedy? kiedykolwiek, nigdy, już, jeszcze nie, właśnie, do tej pory, od
Przykład I lost my keys yesterday. (Wczoraj zgubiłem klucze.) I've lost* my keys.* (Zgubiłem klucze, nie mam ich teraz.)
Budowa 2. forma czasownika: went, saw, worked have / has + 3. forma: gone, seen, worked

Kiedy past simple

Zakończony moment, podany albo oczywisty. I saw Tom yesterday. (Widziałem Toma wczoraj.) We moved to Gdańsk in 2019. (Przeprowadziliśmy się do Gdańska w 2019 roku.)

Wszystko z „temu”. She left two hours ago. (Wyszła dwie godziny temu.) Słowo ago zawsze oznacza past simple.

Pytania „kiedy?”. When did you arrive? (Kiedy przyjechałeś?) Skoro pytasz o moment, to past simple, nigdy When have you arrived?

Opowiadanie po kolei. I got up, had a shower and went to work. (Wstałem, wziąłem prysznic i poszedłem do pracy.)

Zamknięty rozdział, nawet bez daty. Szymborska wrote many poems about everyday things. (Szymborska napisała wiele wierszy o codzienności.) Poetka nie żyje, więc ten okres jest zamknięty. O żyjącej autorce powiesz She has written three books, bo może napisać kolejną.

Kiedy present perfect

1. Doświadczenie, bez daty. Liczy się, czy coś się zdarzyło w twoim życiu do teraz, a nie kiedy.

  • Have you ever been to Japan? (Byłeś kiedyś w Japonii?)
  • I've never eaten* sushi.* (Nigdy nie jadłem sushi.)
  • She has read all the Harry Potter books. (Przeczytała wszystkie książki o Harrym Potterze.)

Gdy dodasz datę, przechodzisz na past simple: Have you ever been to Japan? Yes, I went there in 2022.

2. Skutek widoczny teraz.

  • I've lost* my keys.* (Zgubiłem klucze, więc nie mogę wejść.)
  • She's broken* her leg.* (Złamała nogę, jest w gipsie.)
  • Someone has eaten my sandwich! (Ktoś zjadł moją kanapkę!)

3. Okres, który jeszcze trwa. Today, this week, this year i podobne.

  • I've drunk* three coffees today.* (Wypiłem dziś trzy kawy.) Dzień się nie skończył.
  • We haven't had any rain this month. (W tym miesiącu jeszcze nie padało.)

4. Stan, który trwa do teraz, z since i for. Tu Polacy mylą się najczęściej, bo po polsku używamy czasu teraźniejszego.

  • I have lived here since 2015. (Mieszkam tu od 2015 roku.)
  • I've known* her for ten years.* (Znam ją od dziesięciu lat.)
  • How long have you had this car? (Od jak dawna masz ten samochód?)

5. Już, jeszcze nie, właśnie.

  • I've already finished. (Już skończyłem.)
  • Have you finished yet? (Skończyłeś już?) I haven't finished yet. (Jeszcze nie skończyłem.)
  • She's just left. (Właśnie wyszła.)

Since czy for? Jedno polskie „od”

Polskie „od” odpowiada w angielskim dwóm słowom, i to jest osobna pułapka:

Po polsku Po angielsku Kiedy
od 2015 roku, od poniedziałku, od dzieciństwa since 2015, since Monday, since I was a child Punkt startowy
od dziesięciu lat, od tygodnia, od godziny for ten years, for a week, for an hour Długość okresu

Prosty test: jeśli po „od” stoi data albo zdarzenie, to since. Jeśli stoi liczba z jednostką czasu, to for. Since three years jest zawsze błędem: chodzi o for three years (od trzech lat) albo three years ago (trzy lata temu).

Have been czy have gone?

Go ma w present perfect dwie formy, które po polsku obie brzmią „pojechał”:

  • Tom has gone to Paris. (Tom pojechał do Paryża i tam jest.)
  • Tom has been to Paris. (Tom był w Paryżu, już wrócił.)

Present perfect continuous: „czekam od godziny”

Gdy czynność trwa do teraz i chcesz podkreślić jej ciągłość, angielski ma have been + -ing. Po polsku to znowu czas teraźniejszy z „od”:

  • I've been waiting* for an hour!* (Czekam od godziny!)
  • How long have you been learning English? (Od jak dawna uczysz się angielskiego?)

Przy czasownikach stanu, jak know, have, like, be, zostajesz przy zwykłym present perfect: I've known him for years, a nie I've been knowing him.

Typowe błędy Polaków

Present perfect z datą. Nie I have seen him yesterday, tylko I saw him yesterday. Jak tylko pojawia się yesterday, last, ago, in 2019, present perfect odpada.

Czas teraźniejszy z since i for. Nie I live here since 2015, tylko I have lived here since 2015. Nie I know her for ten years, tylko I've known* her for ten years*. Nie I am here since Monday, tylko I've been* here since Monday*.

Present perfect w pytaniu „kiedy?”. Nie When have you arrived?, tylko When did you arrive?

„How long do you live here?” To dosłowne tłumaczenie z polskiego i błąd. Chodzi o How long have you lived here? (Od jak dawna tu mieszkasz?). How long did you live there? pyta o okres zamknięty: jak długo tam mieszkałeś, kiedyś.

Zła forma czasownika. Present perfect wymaga trzeciej formy: have gone, nie have went; have seen, nie have saw. Tabelę znajdziesz w naszej lekcji o czasownikach nieregularnych.

Słowa podpowiedzi

Te słowa ciągną w jedną stronę, choć zawsze decyduje znaczenie.

  • Past simple: yesterday, last night, last week, in 2019, two days ago, when?, then, at five o'clock
  • Present perfect: ever, never, already, yet, just, so far, recently, since, for, today, this week

Brytyjski i amerykański angielski

W amerykańskim angielskim przy just, already i yet często słychać past simple: I just ate, Did you eat yet? W brytyjskim to I've just eaten, Have you eaten yet? Obie wersje są poprawne w swojej odmianie. Zasady z datą i z since oraz for obowiązują w obu tak samo.

Pytania

Czy present perfect to czas przeszły czy teraźniejszy? Formalnie teraźniejszy: have stoi w czasie teraźniejszym, a zdanie mówi coś o teraz. Dlatego tak dobrze pasuje do niego polski czas teraźniejszy z „od”.

Czy można powiedzieć „this morning” z present perfect? Tak, jeśli ranek jeszcze trwa: I've had two coffees this morning (o 10:00). Po południu ranek jest zamknięty, więc I had two coffees this morning.

Czy na maturze trzeba to umieć? Tak. Różnica między tymi czasami to stały element zadań gramatycznych na maturze z angielskiego i na egzaminach takich jak Cambridge B2 First.

Ucz się dalej

Oba czasy mają osobne lekcje z tabelami i quizem: present perfect i past simple. Do opowiadania o przeszłości przyda się też past continuous. Podobny wybór mają hiszpański i francuski, choć tam decyduje głównie aspekt: zobacz Indefinido czy imperfecto? i Passé composé czy imparfait?

Najszybciej wyczujesz różnicę, czytając prawdziwy angielski, w którym bohaterowie ciągle mówią o tym, co have done i co did. Na naszej stronie znajdziesz teksty do czytania po angielsku i klasyki, takie jak Sherlock Holmes, z tłumaczeniem pod każdą linijką. Nasza aplikacja Learn English prowadzi od słownictwa i gramatyki przez teksty dopasowane do poziomu aż do pełnych klasyków. Pobierzesz ją za darmo; niektóre książki i dodatkowe treści wymagają diamentów, które zdobywasz podczas nauki, albo Premium.