Gramatyka angielska
Gramatyka

Past Simple vs Present Perfect — kompletne porównanie

To jest najczęstsza pułapka gramatyczna na maturze: kiedy użyć Past Simple, a kiedy Present Perfect? Polski nie ma odpowiednika Present Perfect — dlatego ucząc się angielskiego, musisz nauczyć się myśleć po angielsku. Klucz: czy moment jest KONKRETNY i ZAMKNIĘTY (Past Simple), czy raczej liczy się DOŚWIADCZENIE / SKUTEK do teraz (Present Perfect)?

Brakuje Ci teorii?

Opanuj wszystkie czasy na maturę podstawową zgodnie z wymaganiami CKE

Sprawdź kurs

Po co rozróżniać Past Simple i Present Perfect?

To najczęstsza pułapka maturalna w gramatyce angielskiej. Polski nie ma Present Perfect — mamy tylko jedną formę przeszłą ("byłem we Włoszech"). Po angielsku zależy od kontekstu: I was in Italy yesterday (Past Simple — wczoraj) vs I have been to Italy (Present Perfect — kiedyś, ważne że mam to doświadczenie).

Na maturze podstawowej różnica między tymi czasami pojawia się w każdej części arkusza — czytaniu, słuchaniu, środkach językowych (open cloze, transformacje), pisaniu.

Kluczowa różnica — w jednym zdaniu

Past Simple Present Perfect
Konkretny, zamknięty moment przeszły Bez konkretnego czasu / skutek do teraz
I went to Paris in 2020. I have been to Paris.
Kiedy? — odpowiedź konkretna Czy kiedyś? — odpowiedź ogólna

Sygnały czasu — najważniejszy klucz

Sygnały Past Simple (zamknięta przeszłość)

Sygnał Tłumaczenie
yesterday wczoraj
last week / month / year w zeszłym tygodniu / miesiącu
ago temu
in 2020 / in May w 2020 / w maju
when I was young kiedy byłem młody
then wtedy
at 5 yesterday wczoraj o 5

Sygnały Present Perfect (otwarta / niedawna przeszłość)

Sygnał Tłumaczenie
just właśnie
already już
yet jeszcze (pytania, przeczenia)
ever kiedykolwiek
never nigdy
since 2020 od 2020
for 5 years przez 5 lat (do teraz)
recently / lately niedawno / ostatnio
so far jak dotąd
this week / month / year w tym tygodniu / miesiącu (jeszcze trwa)

Klasyczne pary — Past Simple vs Present Perfect

Konkretna data vs brak daty

  • I saw that film last week. — Widziałem ten film w zeszłym tygodniu. (konkretna data = Past Simple)
  • I have seen that film. — Widziałem ten film. (kiedyś, doświadczenie = Present Perfect)

Zamknięty okres vs trwający okres

  • I lived in Krakow for 5 years. — Mieszkałem 5 lat w Krakowie. (już nie = Past Simple)
  • I have lived in Krakow for 5 years. — Mieszkam 5 lat w Krakowie. (wciąż mieszkam = Present Perfect)

Pytanie o czas vs pytanie o doświadczenie

  • When did you arrive? — Kiedy przyjechałeś? (kiedy = Past Simple)
  • Have you ever been to Spain? — Czy byłeś kiedyś w Hiszpanii? (kiedyś / doświadczenie = Present Perfect)

Niedawno + skutek

  • I lost my keys yesterday. — Wczoraj zgubiłem klucze. (konkretny dzień = Past Simple)
  • I have lost my keys. — Zgubiłem klucze. (i nadal ich nie mam = Present Perfect, skutek)

Pułapki maturalne

1. Konkretna data → ZAWSZE Past Simple

  • I have been to Paris in 2020.
  • I went to Paris in 2020.

Konkretna data (year, day, last week) sygnalizuje zamknięty moment → Past Simple.

2. Just / already / yet / ever / never / since / for → ZAZWYCZAJ Present Perfect

  • I just saw him. (American English to akceptuje, ale na maturze:)
  • I have just seen him.

3. When did...? → Past Simple (pytanie o konkretny moment)

  • When have you arrived?
  • When did you arrive?

4. For w obu czasach — uwaga na kontekst

  • I worked there for 10 years. (Past Simple — już nie pracuję)
  • I have worked there for 10 years. (Present Perfect — wciąż pracuję)

10 przykładów PL → EN

  1. Wczoraj poszedłem do kina.I went to the cinema yesterday. (yesterday = Past Simple)
  2. Byłem już w Paryżu.I have been to Paris. (kiedyś, doświadczenie = Present Perfect)
  3. Spotkaliśmy się 5 lat temu.We met 5 years ago. (ago = Past Simple)
  4. Znamy się od 2020.We have known each other since 2020. (since + trwa do teraz = Present Perfect)
  5. Czy widziałeś ten film?Have you seen this film? (doświadczenie = Present Perfect)
  6. Kiedy widziałeś ten film?When did you see this film? (kiedy = Past Simple)
  7. Właśnie skończyłem pracę.I have just finished work. (just = Present Perfect)
  8. W zeszłym roku skończyłem pracę o 18.Last year, I finished work at 6 p.m. (last year = Past Simple)
  9. Ona pracuje w tej firmie od stycznia.She has worked at this company since January. (since + trwa = Present Perfect)
  10. Ona pracowała w tej firmie 5 lat.She worked at this company for 5 years. (zamknięty okres = Past Simple)

Strategia maturalna — algorytm decyzyjny

  1. Sprawdź sygnał czasu. Yesterday / last / ago / in 2020 / when did → Past Simple. Just / already / yet / ever / never / since / for / so far → Present Perfect.
  2. Sprawdź czy moment jest KONKRETNY. Tak (data, dzień, rok) → Past Simple. Nie (tylko "kiedyś" lub "do teraz") → Present Perfect.
  3. Sprawdź czy okres trwa do teraz. Tak → Present Perfect. Nie (zamknięty) → Past Simple.
  4. Sprawdź pytanie. Pytanie o KIEDY → Past Simple. Pytanie o DOŚWIADCZENIE → Present Perfect.

Podsumowanie

Past Simple i Present Perfect dzieli konkretność momentu. Konkretny, zamknięty czas → Past Simple. Brak czasu / skutek do teraz → Present Perfect. Pamiętaj o sygnałach (yesterday vs just/already/since) i o regule "konkretna data wymusza Past Simple".

Najczęstsze błędy: I have been there yesterday (powinno być Past Simple — yesterday), I just saw him na maturze (powinno być Present Perfect — just). Wyrobisz to na 20 pytaniach testu.

Sprawdź się

Test: Past Simple vs Present Perfect - Test

20 pytań ABCD z wyjaśnieniami po polsku — sprawdź czy wszystko zrozumiałeś.

Rozwiąż test

Częste pytania

Q:

Jaka jest najprostsza różnica?

Past Simple = czynność w konkretnym, zamkniętym momencie przeszłości (I went to Paris in 2020). Present Perfect = czynność bez konkretnego czasu lub z aktualnym skutkiem (I have been to Paris = byłem kiedyś, mam to doświadczenie). Sygnał kluczowy: czy widzisz konkretną datę / okres przeszły? Tak → Past Simple. Nie → Present Perfect.

Q:

Co jeśli widzę 'for 5 years' — Past Simple czy Present Perfect?

Zależy od kontekstu. Past Simple = okres ZAMKNIĘTY, już nieaktualny (I lived in Krakow for 5 years — już nie mieszkam). Present Perfect = okres TRWAJĄCY do teraz (I have lived in Krakow for 5 years — wciąż mieszkam). Polskie tłumaczenie nie rozstrzyga — kontekst rozstrzyga.

Q:

Czy 'today' to sygnał Past Simple czy Present Perfect?

Zależy od tego, czy okres jeszcze trwa. Jeśli mówisz w trakcie okresu (rano i jest poranek) → Present Perfect: I have seen 3 films today, I have read a lot this morning (mówię rano). Jeśli okres się już skończył (rano było, ale teraz wieczór) → Past Simple: I saw him this morning (mówię wieczorem o tym, co było rano). Reguła: trwa → Present Perfect; zamknięte → Past Simple.

Q:

Czy 'just' / 'already' / 'yet' zawsze dają Present Perfect?

Tak, na maturze podstawowej i rozszerzonej. Just (właśnie), already (już), yet (jeszcze) to klasyczne sygnały Present Perfect. (W amerykańskim angielskim Past Simple z just/already/yet też się zdarza, ale na egzaminie trzymaj się Present Perfect.)

Q:

Co jeśli widzę 'when' w pytaniu?

When did you...? (Past Simple) — bo when pyta o konkretny moment. When did you arrive? (NIE When have you arrived?). Reguła: pytanie o KIEDY → Past Simple. Pytanie o DOŚWIADCZENIE / liczbę → Present Perfect: Have you ever...?, How many times have you...?.