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:
- ___ you ever ___ (try) sushi?
- I ___ (see) that film last Saturday.
- She ___ (just / finish) her homework.
- They ___ (live) in London for three years, then they moved to Edinburgh.
- ___ (you / hear)? Tom ___ (get) the job!
Pokaż odpowiedzi
- Have you ever tried (doświadczenie życiowe, bez podania momentu)
- I saw (last Saturday = zakończony czas)
- She has just finished (just + wynik w teraźniejszości)
- They lived (zakończona sytuacja — już tam nie mieszkają)
- 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.