Present Perfect czy Past Simple? Proste wyjaśnienie z przykładami

Present Perfect czy Past Simple? To jedno z najczęstszych pytań osób uczących się angielskiego. Oba czasy często opisują wydarzenia z przeszłości, dlatego łatwo je pomylić.

Najważniejsza różnica jest prosta:

Past Simple – mówimy o zakończonym wydarzeniu w przeszłości i często wiemy, kiedy ono się wydarzyło.

Present Perfect – mówimy o doświadczeniu lub wydarzeniu z przeszłości, które ma związek z teraźniejszością, albo o czymś, co wydarzyło się w okresie, który jeszcze się nie skończył.

Past Simple – kiedy używamy?

Używamy Past Simple, kiedy mówimy o zakończonym wydarzeniu w przeszłości.

Często podajemy konkretny czas:

  • yesterday
  • last week
  • two days ago
  • in 2020
  • when I was a child

Przykłady:

I visited London last year.

She started her new job two months ago.

We watched that film yesterday.

W każdym przypadku wydarzenie jest zakończone i wiemy, kiedy miało miejsce.

Pytanie:

When did you visit London?

I visited London last year.


Present Perfect – kiedy używamy?

Present Perfect tworzymy za pomocą:

have / has + past participle

Na przykład:

I have visited London.

She has finished her work.

Present Perfect często stosujemy, kiedy nie mówimy dokładnie, kiedy coś się wydarzyło, ponieważ ważniejsze jest samo doświadczenie lub rezultat.

1. Doświadczenia

I have been to Italy three times.

Byłam we Włoszech trzy razy.

Nie mówimy, kiedy dokładnie. Informacja o doświadczeniu jest najważniejsza.

Porównaj:

I have been to Italy three times.

I went to Italy last summer.

W pierwszym zdaniu mówimy o doświadczeniu. W drugim o konkretnym wydarzeniu w przeszłości.

2. Rezultat jest ważny teraz

I have lost my keys.

Czyli: zgubiłam klucze i teraz ich nie mam.

Porównaj:

I lost my keys yesterday.

Tutaj informujemy o konkretnym wydarzeniu, które miało miejsce wczoraj.

3. Coś wydarzyło się w okresie, który jeszcze trwa

Możemy użyć Present Perfect z określeniami takimi jak:

  • today
  • this week
  • this month
  • this year

Na przykład:

I have had three meetings today.

Dzień jeszcze się nie skończył.

She has read two books this month.

Miesiąc jeszcze trwa.


Present Perfect czy Past Simple?

Spójrz na te przykłady:

I have seen this film.

Widziałam ten film. Mówię o swoim doświadczeniu. Nie podaję, kiedy.

I saw this film last night.

Obejrzałam ten film wczoraj wieczorem. Podaję konkretny, zakończony moment w przeszłości.


Have you ever been to Spain?

Czy kiedykolwiek byłeś/byłaś w Hiszpanii?

Pytamy o doświadczenie.

When did you go to Spain?

Kiedy pojechałeś/pojechałaś do Hiszpanii?

Pytamy o konkretny moment w przeszłości, dlatego używamy Past Simple.


A co z „just”, „already” i „yet”?

Te słowa bardzo często występują z Present Perfect.

just – właśnie

I have just finished my work.

Właśnie skończyłam pracę.

already – już

She has already left.

Ona już wyszła.

yet – już / jeszcze

Najczęściej używamy yet w pytaniach i przeczeniach:

Have you finished your homework yet?

I haven’t finished it yet.


Typowy błąd

Osoby uczące się angielskiego często mówią:

❌ I have seen him yesterday.

To jest błąd, ponieważ yesterday oznacza konkretny, zakończony moment w przeszłości.

Poprawnie:

✅ I saw him yesterday.

Podobnie:

❌ I have visited London last year.

✅ I visited London last year.

❌ She has finished the course two weeks ago.

✅ She finished the course two weeks ago.

Zapamiętaj:

Jeśli mówisz when? i podajesz zakończony czas w przeszłości, bardzo często potrzebujesz Past Simple.


Szybka zasada

Zadaj sobie pytanie:

Czy mówię, kiedy to się wydarzyło?

Jeśli tak i jest to zakończony moment w przeszłości → Past Simple.

I went to Paris in 2023.

Jeśli nie podaję konkretnego czasu i mówię o doświadczeniu, rezultacie lub okresie, który jeszcze trwa → często Present Perfect.

I have been to Paris several times.


Sprawdź się

Wybierz Present Perfect lub Past Simple.

  1. I ________ (visit) London three times.
  2. I ________ (visit) London last summer.
  3. She ________ (not finish) her homework yet.
  4. We ________ (meet) him yesterday.
  5. ________ you ever ________ (try) sushi?
  6. He ________ (start) his new job in January.
  7. I ________ (already see) this film.
  8. They ________ (go) to Spain two years ago.

Odpowiedzi

  1. have visited
  2. visited
  3. hasn’t finished
  4. met
  5. Have / tried
  6. started
  7. have already seen
  8. went

Chcesz uporządkować swoją gramatykę?

Jeśli znasz zasady, ale podczas mówienia nadal zastanawiasz się, którego czasu użyć, warto ćwiczyć gramatykę w praktycznym kontekście, a nie tylko rozwiązywać ćwiczenia.

Na moich indywidualnych lekcjach online pracujemy nad gramatyką, słownictwem i mówieniem, dopasowując materiał do Twojego poziomu i celu.

Chcesz sprawdzić, czego potrzebujesz? Umów się na bezpłatną 30-minutową lekcję próbną.

Dodaj komentarz