Past Simple = czynność skończona, wiadomo kiedy, zamknięta, zapieczętowana, można ją wstawić do teczki „archiwum”. (I ate pizza yesterday.)
Present Perfect = czynność się gdzieś tam wydarzyła (nieważne kiedy), ale nadal coś z niej wynika dla teraźniejszości. (I have eaten pizza — I'm full.)
Jeśli w zdaniu jest yesterday, ago, last week, in 2010 — to Past. Jeśli jest ever, never, just, already, yet, since, for — to zwykle Present Perfect. Reszta artykułu to 3500 słów o tym, dlaczego jednak bywa inaczej.
- Dlaczego Polacy tak cierpią przy Present Perfect?
- Past Simple — czas zamkniętych spraw
- Present Perfect — czas duchów przeszłości
- Wielka tabela różnic (ściąga)
- 25 przykładów z życia wziętych (po 25 na każdy czas)
- Signal words — słowa, które krzyczą „użyj mnie!”
- 15 najczęstszych błędów Polaków
- Present Perfect vs Present Perfect Continuous
- Stative verbs — czasowniki, które nie chcą być „ing”
- British vs American — kto olewa Present Perfect
- Quiz decyzyjny — który czas wybrać
- Bonus: Present Perfect w IT i cybersecurity
- FAQ
Dlaczego Polacy tak cierpią przy Present Perfect?
Po polsku mówisz: zjadłem pizzę. Kropka. Jeden czas, jeden wyraz, jedno wzruszenie ramion. Po angielsku masz do wyboru dwa smaki tego samego dania — jak coca-cola klasyczna i coca-cola zero. Wyglądają podobnie, smakują podobnie, ale jeden zawiera kalorie (Past Simple — czynność z bagażem czasowym), a drugi udaje, że jest lżejszy (Present Perfect — czynność z bagażem skutkowym).
Problem polega na tym, że w polskim po prostu nie ma odpowiednika Present Perfect. Nie istnieje. Polak widzi dwa czasy i myśli: „przecież jeden wystarczy, po co się męczyć”. Native speaker widzi polskiego ucznia mówiącego „I have seen him yesterday” i myśli: „O, znowu ktoś uczył się z podręcznika z 1987 roku i nikt mu nie pomógł”.
Past Simple — czas zamkniętych spraw
Past Simple to czas o czynnościach skończonych, zamkniętych, zarchiwizowanych. Jak e-mail od byłego: wiesz kiedy przyszedł, wiesz co w nim było, odpowiedziałeś (albo nie) i sprawa jest zamknięta. Charakterystyczne są trzy rzeczy:
- Wiadomo KIEDY — albo jest to podane (yesterday, last year, in 2015, two hours ago), albo wynika z kontekstu
- Czynność się skończyła — nie ma kontynuacji, nie ma „i nadal”
- Forma II czasownika (lub „-ed” dla regularnych) — went, saw, bought, worked, played
Budowa Past Simple — w 30 sekund
Twierdzenie: podmiot + II forma / czasownik+ed
Przeczenie: podmiot + didn't + forma podstawowa
Pytanie: Did + podmiot + forma podstawowa?
Jeśli w zdaniu występuje konkretny moment w przeszłości (yesterday, in 2010, ago, last week, when I was 5) — zawsze Past Simple. Present Perfect nie toleruje konkretów.
Present Perfect — czas duchów przeszłości
Present Perfect to czas o czynnościach, które się wydarzyły kiedyś — często nieważne kiedy — ale nadal mają wpływ na teraźniejszość. Jak podcięty palec: zdarzenie było chwilę temu, ale palec dalej krwawi, więc z całą pewnością trzeba coś z tym zrobić teraz.
Dwa zastosowania, które musisz znać:
- Doświadczenie życiowe bez podawania konkretnej daty: „Have you ever tried sushi?”, „I've never been to Japan.”
- Czynność z konsekwencją w teraz: „I've lost my keys” (i dlatego stoję przed drzwiami jak idiota), „She has just arrived” (i dlatego już się nie spóźni).
Budowa Present Perfect
Twierdzenie: podmiot + have/has + III forma (past participle)
Przeczenie: podmiot + haven't/hasn't + III forma
Pytanie: Have/Has + podmiot + III forma?
III forma czasownika to NIE to samo co II. Uczestnicy naszych kursów uparcie piszą „I have went” — i płaczą. Powinno być „I have gone”. Poznaj nieregularne formy III albo staniesz się memem.
Wielka tabela różnic (ściąga)
| Kryterium | Past Simple | Present Perfect |
|---|---|---|
| Kiedy się wydarzyło? | Wiadomo dokładnie (yesterday, 2015, ago) | Nieważne lub nieznane |
| Wpływ na teraźniejszość? | Brak — sprawa zamknięta | JEST — skutek trwa |
| Typowe słowa-sygnały | yesterday, ago, last, in 1999, when, then | ever, never, just, already, yet, for, since, so far, lately, recently |
| Budowa | II forma czasownika (went, saw, -ed) | have/has + III forma (have gone, has seen) |
| Po polsku myślisz… | „zrobiłem i koniec” | „zrobiłem i nadal mam tego skutki” |
| Typowe pytanie | When did you do it? | Have you ever done it? |
| Narracja (opowiadanie historii) | TAK — standardowo | Raczej nie — poza wstępem |
| Analogia | Zdjęcie w albumie | Podcięty palec, który nadal krwawi |
| Nagłówki prasowe | W treści artykułu: "He said…" | W nagłówku: "Man has won lottery!" |
| Krótkie odpowiedzi | Yes, I did. / No, I didn't. | Yes, I have. / No, I haven't. |
25 przykładów z życia wziętych (po 25 na każdy czas)
Past Simple — zdania codzienne
- I met Anna at the conference in 2023. (konkret — 2023)
- Lidl opened at 6 AM. (konkretna godzina)
- She didn't call me yesterday. (yesterday = sygnał)
- We ate pierogi at grandma's last Sunday. (last Sunday)
- I lived in Kraków for 5 years, then moved to Warsaw. (skończone, „then moved”)
- My boss sent the email at 3 PM. (godzina)
- Columbus discovered America in 1492. (fakt historyczny)
- Did you watch the match last night? (last night)
- He broke his leg while skiing in February. (w lutym — zamknięte)
- We launched the product on Monday. (Monday)
- I studied French for 10 years at school. (skończony okres)
- Steve Jobs founded Apple in 1976. (rok)
- They got married two months ago. (ago)
- The server crashed at 2 AM. (godzina)
- When I was a child, we didn't have the internet. (when I was)
- I tried sushi for the first time when I visited Tokyo. (when)
- She passed the exam in 2024. (2024)
- My phone died halfway through the meeting. (kontekst: meeting skończony)
- He wrote that book before the pandemic. (konkretny okres)
- We talked about this at the stand-up yesterday. (yesterday)
- I got my driving license at 18. (at 18 = konkret)
- The team delivered the feature on time. (zamknięte)
- He quit his job last month. (last month)
- I didn't sleep well last night. (last night)
- The meeting started at 10 and ended at 11. (godziny)
Present Perfect — zdania z życia
- I have met Anna — she's really sharp. (skutek: ją znam)
- Lidl has opened — let's go! (skutek: jest otwarty teraz)
- She hasn't called me yet. (yet = PP)
- We have just eaten — we're stuffed. (just = PP, skutek: najedzeni)
- I have lived in Kraków for 5 years (and still do). (for + wciąż mieszkam)
- Have you seen my keys? I can't find them. (skutek: szukam teraz)
- Have you ever been to Japan? (ever = doświadczenie)
- I have never tried sushi. (never = doświadczenie)
- He has broken his leg — he can't ski now. (skutek: nie jeździ)
- We have launched 3 products this quarter. (this quarter = trwający okres)
- I have been a developer for 8 years. (for + nadal jestem)
- Apple has released a new iPhone. (skutek: można kupować)
- They have gotten married — the wedding was on Instagram. (skutek: są małżeństwem)
- The server has crashed — we're down. (skutek: downtime)
- I have lived without the internet only twice in my life. (doświadczenie)
- I have tried sushi — didn't like it. (doświadczenie, bez daty)
- She has passed all her exams so far. (so far = PP)
- My phone has died three times today. (today = trwający dzień)
- He has written two books. (dorobek życiowy)
- We have talked about this a hundred times. (skutek: tkwi w pamięci)
- I have had my driving license since 2010. (since = PP)
- The team has delivered every sprint this year. (this year)
- He has quit — we need a new hire. (skutek: rekrutacja)
- I haven't slept properly in weeks. (in weeks + trwa)
- The meeting has just ended — I'll call you back. (just = PP)
Signal words — słowa, które krzyczą „użyj mnie!”
Signal words to słowa, które w ~80% przypadków wymuszają konkretny czas. Gdy je widzisz — większość pracy masz z głowy. Naucz się ich na pamięć, a błędy spadną o połowę.
Sygnały PAST SIMPLE
- yesterday — I saw him yesterday.
- ago (5 minutes ago, two years ago) — He left 10 minutes ago.
- last (last week, last Monday, last year) — We met last summer.
- in + rok/miesiąc (in 2010, in July) — Born in 1995.
- when + zdanie — When I was 5…
- then, at that time, back in — Back in 2008, nobody knew TikTok.
- on + data/dzień — On Monday we closed the deal.
Sygnały PRESENT PERFECT
- ever (w pytaniach) — Have you ever…?
- never — I have never done that.
- just — I have just arrived.
- already — I have already finished.
- yet (w pytaniach / przeczeniach) — Haven't you finished yet?
- for + okres (for 5 years, for a long time) — I have worked here for 5 years.
- since + punkt startu (since Monday, since 2020) — Since 2020 we've grown 300%.
- so far, up to now — So far, everything is fine.
- lately, recently — I haven't seen him lately.
- this week / today / this year (gdy okres wciąż trwa) — I've had 3 coffees today.
15 najczęstszych błędów Polaków
❌ I have seen him yesterday.
✅ I saw him yesterday.
„Yesterday” = konkret, wymusza Past Simple. Present Perfect nie przyjmuje konkretnych dat.
❌ She have done it.
✅ She has done it.
Trzecia osoba liczby pojedynczej (he/she/it) = has. Zawsze. Niezawodnie. Na egzaminie teraz, jutro i w 2045.
❌ Did you ever been to Japan?
✅ Have you ever been to Japan?
„Ever” = Present Perfect. Pytanie o doświadczenie życiowe buduje się z have/has, nie z did.
❌ I am here since Monday.
✅ I have been here since Monday.
„Since” wymaga Present Perfect (lub PP Continuous). Present Simple po polsku wygląda kusząco, ale Anglik zrozumie cię jakbyś właśnie wylądował.
❌ When have you arrived?
✅ When did you arrive?
Pytanie „When?” = Past Simple. Jeśli pytasz o konkretny moment — nie ma miejsca na Present Perfect.
❌ I have lost my keys at the office yesterday.
✅ I lost my keys at the office yesterday.
Yesterday = Past. Nawet jeśli kluczy nadal nie masz i umierasz przed biurem.
❌ I have went there.
✅ I have gone there.
Po have/has — III forma. „Went” to II forma. Naucz się tabelki czasowników nieregularnych i nigdy już nie popełnij tego błędu przed native speakerem.
❌ I didn't finished the report.
✅ I didn't finish the report.
Po did lub didn't — forma podstawowa. Never „-ed” po „did”. Nigdy.
❌ Three weeks ago for I'm learning English.
✅ I've been learning English for three weeks. lub ✅ I started learning English three weeks ago.
Nigdy nie łącz for i ago w jedną konstrukcję. To jak solanka z cukrem.
❌ Yesterday I have been to Paris.
✅ Yesterday I went to Paris.
„Yesterday” = Past Simple, niezależnie ile razy ci się Present Perfect spodoba.
❌ He has gone to Paris — we just talked on the phone.
✅ He has been to Paris — we just talked on the phone.
„Gone” = pojechał i jeszcze nie wrócił. „Been” = był, wrócił. Skoro z nim rozmawiasz — był i wrócił (lub nigdy nie pojechał).
❌ I am working here since 10 years.
✅ I have been working here for 10 years.
Dwa błędy naraz: Present Simple zamiast PP Continuous + since z okresem zamiast for.
❌ I have 25 years.
✅ I am 25 years old.
Bonus błąd, nie dotyczy tematu — ale pojawia się co drugą rozmowę kwalifikacyjną. Po angielsku mamy książkę, psa i kredyt, ale jesteśmy w wieku 25 lat.
❌ Have you seen yesterday's news? — Yes, I have seen them yesterday.
✅ Have you seen yesterday's news? — Yes, I saw them (yesterday).
Pytanie może być w PP („widziałeś w ogóle?”), ale odpowiedź z konkretną datą — Past Simple.
❌ I have been knowing her for years.
✅ I have known her for years.
„Know” to stative verb — nie lubi formy ciągłej. Tak samo: love, believe, understand, own. Więcej w sekcji o stative verbs.
Present Perfect vs Present Perfect Continuous
Skoro już polubiłeś Present Perfect — poznaj jego kuzyna, Present Perfect Continuous. Polski uczeń reaguje na niego tak, jak na trzecie piwo w poniedziałek: „przecież mamy już dwa czasy, po co trzeci”.
Zasada w jednym zdaniu:
Present Perfect Continuous = proces + czas trwania.
Stative verbs — czasowniki, które nie chcą być „ing”
Niektóre czasowniki — takie jak love, know, believe, hate, own, understand, have (w sensie „posiadać”) — nie lubią formy ciągłej. Opisują stany, nie czynności. Zamiast „I have been knowing her” powiesz „I have known her”.
Najczęstsze stative verbs:
- uczucia: love, like, hate, prefer
- myślenie: know, understand, believe, remember, forget
- posiadanie: have, own, belong
- zmysły: see, hear, taste (gdy jest „stanem”, nie czynnością)
- istnienie: be, seem, appear (w sensie „wydawać się”)
British vs American — kto olewa Present Perfect
Brytyjczycy trzymają się Present Perfect jak Polak żartu o teściowej. Amerykanie — olewają. W codziennym amerykańskim angielskim coraz częściej słyszysz:
Oba są akceptowalne w swoich światach. Jeśli zdajesz egzamin Cambridge, FCE, CAE, matura — trzymaj się wersji brytyjskiej z PP. Jeśli pracujesz w firmie z Krzemowej Doliny — odpuść. Życie jest zbyt krótkie, żeby tłumaczyć Amerykanom Present Perfect.
Quiz decyzyjny — który czas wybrać?
Prosta ścieżka: 2 pytania i wynik
Jeśli nadal się wahasz — sprawdź, czy da się w ogóle podać datę. Jeśli da się i ma sens — Past. Jeśli nie da się lub „nieważne kiedy” — Present Perfect. W 9/10 przypadków to zadziała.
Bonus: Present Perfect w IT i cybersecurity
W raportach, incident reports i mailach do klientów — PP jest królem. Dlaczego? Bo większość komunikacji IT dotyczy czegoś, co się stało, ALE nadal ma konsekwencje: serwer leży, patch jest wdrożony, hacker się dostał.
Jeśli pracujesz (lub chcesz pracować) w branży cybersecurity — te konstrukcje będziesz widzieć codziennie. W raportach incident response, w dokumentacji CompTIA Security+, w mailach do klientów i na rozmowach kwalifikacyjnych. Nasz kurs CYBERSPEAK for CompTIA w modułach 3 (Introduction to Cybersecurity) i 11 (Indicators of Compromise) pokazuje te konstrukcje w realnych kontekstach branżowych.
CYBERSPEAK for CompTIA
Ucz się Present Perfect, Past Simple i całej gramatyki w kontekście cyberbezpieczeństwa. 14 modułów, 30 filmów, 46 list słownictwa, dostęp na 2 lata.
FAQ — pytania, które dostajemy najczęściej
Z oboma. Jeśli dzień jeszcze trwa i czynność ma skutek w teraz — Present Perfect („I have drunk 5 coffees today”). Jeśli dzień został zamknięty (mówisz wieczorem o poranku) — Past Simple („I drank 5 coffees today”).
W angielskim brytyjskim — praktycznie zawsze tak. W amerykańskim „just” często występuje z Past Simple („I just ate”). Na egzaminach trzymaj się wersji brytyjskiej z Present Perfect.
NIE. „He has gone to Paris” = pojechał i jeszcze nie wrócił. „He has been to Paris” = był tam, wrócił, ma to za sobą. Mylenie tych form to jeden z najczęstszych błędów Polaków.
Nie. „Yesterday” to konkretny moment w przeszłości i wymusza Past Simple: „I did it yesterday”. Present Perfect nie toleruje konkretnych określeń czasu przeszłego.
Metoda 3×3: trzy razy dziennie ułóż po trzy zdania — jedno w Past Simple, jedno w Present Perfect, jedno porównujące oba. Po tygodniu mózg zaczyna łapać schemat. Powtórki rozłożone w czasie (SRS) przyspieszają ten proces.
Często tak — „Man has won lottery”, „Stocks have crashed”. Ale w treści artykułu zwykle przechodzi się na Past Simple z datami i szczegółami. To osobna konwencja prasowa (newspaper English).
Tak — to typowy błąd punktowany jako błąd gramatyczny (-1 pkt). Egzaminatorzy szczególnie wyłapują zdania z „yesterday” + PP oraz „since” z Present Simple. Zobacz nasz artykuł o maturze 2026 (w przygotowaniu).
Podsumowanie — krótko i na temat
Jeśli w zdaniu jest konkretna data lub okres zamknięty → Past Simple. Jeśli mówisz o doświadczeniu, skutku, czymś nadal aktualnym → Present Perfect. Reszta to niuanse, które załapiesz przy 200. zdaniu. Daj sobie czas, rób błędy, śmiej się z nich i czytaj nagłówki BBC — tam Present Perfect żyje i ma się dobrze.
Przeczytaj też nasz opis kursu CYBERSPEAK for CompTIA oraz case study Cyber Women Leaders, gdzie 43 kobiety uczyły się angielskiego branżowego właśnie w oparciu o te same konstrukcje gramatyczne.