Oba czasy mówią o przeszłości — dlaczego więc użytkownicy angielskiego mówią raz I've lost my keys, a raz I lost my keys yesterday? To nie przypadek. Present perfect stoi jedną nogą w teraźniejszości; past simple stoi twardo w zamkniętej przeszłości. Kiedy już poczujesz tę różnicę, właściwy czas zazwyczaj nasuwa się sam.

Szybka zasada: Jeśli możesz dodać zakończone określenie czasu (yesterday, last week, in 2005, when I was ten), użyj past simple. Jeśli czas jest otwarty i przeszłe zdarzenie ma związek z teraźniejszością, użyj present perfect.

Podstawowa różnica

Czas Forma Kiedy używać
Present perfect have / has + imiesłów bierny czasu przeszłego czas nie jest zakończony lub przeszłe zdarzenie ma związek z teraźniejszością i nie podaje się żadnego zakończonego momentu
Past simple czasownik + -ed albo forma nieregularna czas jest zakończony — w tym fakty historyczne i narracje, nawet bez dokładnego określenia czasu
  • I*'ve lost** my keys.* — nie mam ich teraz (wynik liczy się teraz, żaden moment nie jest podany)
  • I lost my keys yesterday. — zakończone zdarzenie, podany dokładny moment

W polskim ta sama forma czasu przeszłego może odpowiadać angielskiemu present perfect albo past simple: „Zgubiłem klucze" = I've lost my keys, ale „Zgubiłem klucze wczoraj" = I lost my keys yesterday. Dlatego w angielskim szczególnie pilnuj określeń czasu typu yesterday, last week, in 2010 — one przesuwają zdanie do past simple, bez wyjątku.

Kiedy używać past simple

Użyj past simple, gdy podajesz lub sugerujesz zakończony moment w przeszłości:

  • I saw her last week.
  • They moved to Madrid in 2018.
  • She didn't sleep well last night.
  • What did you do yesterday?

Typowe sygnały past simple: yesterday, last night / week / year, in 2010, ago, when I was young, that morning, at 9 o'clock. Gdy tylko się pojawią, past simple jest naturalnym wyborem.

Jeśli kontekst czasowy w przeszłości jest już ustalony w rozmowie, pozostajesz przy past simple bez powtarzania sygnału:

  • I was in Rome last spring. I visited the Colosseum and ate great pasta. (oba działania należą do tej zakończonej podróży)

Pełne omówienie form past simple — czasowniki regularne na -ed, nieregularne oraz pytania i przeczenia — znajdziesz w artykułach Past simple: was / were, Past simple: regular verbs, Past simple: irregular verbs i Past simple: questions & negatives.

Kiedy używać present perfect

Użyj present perfect w trzech głównych sytuacjach:

1. Wynik liczy się teraz (bez podania czasu)

Nie mówisz kiedy — liczy się efekt w teraźniejszości:

  • I*'ve broken** my arm.* (ręka jest teraz złamana)
  • She*'s left**.* (jej teraz tu nie ma)
  • We*'ve run out** of milk.* (mleka teraz nie ma)

Kontrast: ✅ I*'ve broken** my arm* (teraz) vs. ✅ I broke my arm in 2015 (zakończone, podany moment).

2. Doświadczenia życiowe, często z ever i never

Gdy mówisz o tym, czy coś przydarzyło się kiedykolwiek w życiu, bez podawania kiedy:

  • Have you ever been to Japan?
  • I*'ve never eaten** sushi.*
  • She*'s visited** twenty countries.*

Gdy tylko dodasz zakończony moment w przeszłości, przejdź na past simple: ✅ I went to Japan in 2019.

Ten przypadek jest szczegółowo omówiony w artykule Present perfect: ever / never (experience).

3. Niezakończone sytuacje z for i since

Gdy sytuacja zaczęła się w przeszłości i trwa nadal:

  • I*'ve lived** here for six years.* (nadal tu mieszkam)
  • She*'s worked** at the hospital since 2020.* (nadal tam pracuje)

Jeśli sytuacja już się skończyła, użyj past simple: ✅ I lived in Paris for two years (ale już tam nie mieszkam).

Wszystko o for i since znajdziesz w artykule Present perfect: for & since.

Sygnały czasowe w pigułce

Present perfect Past simple
just, already, yet (BrE/egzaminy); recently, lately yesterday, last night / week / year
ever, never ago (two days ago)
for, since (sytuacja niezakończona) in 2010, in January, at 9 o'clock
today, this week, this year (okres jeszcze otwarty) when I was young, that day, then

Uważaj na today i this week: jeśli traktujesz ten okres jako wciąż otwarty i istotny, użyj present perfect (I*'ve had** three coffees today*). Dla zakończonego zdarzenia wewnątrz tego jeszcze otwartego okresu past simple jest równie naturalne: I got up at 7 today. Gdy okres jest całkowicie zakończony, używaj wyłącznie past simple.

Schemat „najpierw wiadomość, potem szczegół"

Rodzimi użytkownicy języka angielskiego często podają wiadomość w present perfect, a następnie szczegóły w past simple:

  • I*'ve found** a new job. I started on Monday.*
  • Someone has broken the window. They used a stone.
  • Have you heard? Maria got engaged last night!

Present perfect sygnalizuje, że coś się wydarzyło i jest teraz ważne. Past simple następnie podaje konkretne szczegóły. Ten dwuetapowy schemat jest bardzo naturalny w rozmowie.

Angielski brytyjski a amerykański

W angielskim amerykańskim past simple jest często używany tam, gdzie angielski brytyjski stosuje present perfect:

  • BrE: I*'ve just eaten**.* / AmE: I just ate.
  • BrE: She*'s already left**.* / AmE: She already left.

Obie formy są poprawne w swoich odmianach angielskiego. W wielu międzynarodowych egzaminach i kursach opartych na BrE, present perfect z just, already i yet jest bezpieczniejszym wyborem.

Typowe błędy

  • Have you ever went to Italy? → ✅ Have you ever been to Italy? (wymagany imiesłów bierny czasu przeszłego, nie past simple)
  • I've seen him yesterday. → ✅ I saw him yesterday. (yesterday = zakończony czas → past simple)
  • She has left the company last year. → ✅ She left the company last year. (last year = zakończone → past simple)
  • We didn't finish yet. → ✅ We haven't finished yet. (yet sygnalizuje niezakończone oczekiwanie → present perfect; w angielskim amerykańskim didn't finish yet jest często akceptowane)
  • I live here since 2019. → ✅ I*'ve lived** here since 2019.* (sytuacja trwająca → present perfect)
  • Have you seen that film last night? → ✅ Did you see that film last night? (last night = zakończone → past simple)

Szybki sprawdzian

Wybierz właściwy czas — present perfect lub past simple:

  1. ___ you ever ___ (try) sushi?
  2. I ___ (see) that film last Saturday.
  3. She ___ (just / finish) her homework.
  4. They ___ (live) in London for three years, then they moved to Edinburgh.
  5. ___ (you / hear)? Tom ___ (get) the job!
Pokaż odpowiedzi
  1. Have you ever tried (doświadczenie życiowe, bez podania momentu)
  2. I saw (last Saturday = zakończony czas)
  3. She has just finished (just + wynik w teraźniejszości)
  4. They lived (zakończona sytuacja — już tam nie mieszkają)
  5. Have you heard? Tom got (wiadomość w present perfect, szczegół w past simple)

Najważniejsze wnioski

  • Użyj past simple, gdy czas jest zakończony i nazwany (yesterday, last year, in 2005, ago).
  • Użyj present perfect, gdy czas jest otwarty (doświadczenie, świeża wiadomość, sytuacja trwająca) lub nie podajesz żadnego konkretnego punktu w przeszłości.
  • W BrE/egzaminach just, already i yet towarzyszą present perfect. Yesterday, ago, last… zawsze wymagają past simple. Recently pasuje do obu.
  • For i since z sytuacją trwającą → present perfect; z sytuacją zakończoną → past simple.
  • W rozmowie: wiadomość w present perfect, potem szczegóły w past simple.