Past simple wybierasz, gdy mówisz o zakończonej sytuacji w przeszłości i wiesz albo podajesz, kiedy się wydarzyła. Present perfect wybierasz, gdy ważny jest skutek teraz albo doświadczenie, a czas zdarzenia nie gra roli. Porównaj: I lost my keys yesterday (wczoraj, koniec historii) i I have lost my keys (zgubiłem klucze i nadal ich nie mam).
Poniżej znajdziesz zasady, słowa, które podpowiadają wybór czasu, najczęstsze błędy i zadania z odpowiedziami.
Jak zbudować oba czasy
| Past simple | Present perfect | |
|---|---|---|
| Zdanie twierdzące | I played, she went | I have played, she has gone |
| Przeczenie | I didn't play | I haven't played |
| Pytanie | Did you play? | Have you played? |
| Forma czasownika | 2. forma (played, went, saw) | have/has + 3. forma (played, gone, seen) |
Czasowniki regularne mają w 2. i 3. formie końcówkę -ed. Nieregularnych musisz się nauczyć: go – went – gone, see – saw – seen, write – wrote – written.
Kiedy używasz past simple
- Zdarzenie skończyło się w przeszłości i znasz jego czas: We visited London in 2024.
- Opowiadasz historię krok po kroku: I got up, had breakfast and left the house.
- Osoba albo okres już nie istnieje: Mozart wrote over 600 pieces of music.
Słowa, które podpowiadają past simple: yesterday, last week/month/year, ago, in 2020, when I was a child, then, at 5 o'clock.
Kiedy używasz present perfect
- Doświadczenie w życiu, bez podawania czasu: I have been to Spain twice.
- Przeszłe zdarzenie ma skutek teraz: She has broken her leg, so she can't play today.
- Sytuacja trwa od przeszłości do teraz: We have lived here for 10 years.
- Coś stało się przed chwilą albo jeszcze się nie stało: I have just finished. Have you done your homework yet?
Słowa, które podpowiadają present perfect: ever, never, already, just, yet, so far, recently, for, since, this week (gdy tydzień jeszcze trwa).
For i since: najczęstsza pułapka
For mówi, jak długo coś trwa: for 3 years, for a long time, for two weeks. Since mówi, od kiedy: since 2020, since Monday, since I was 10.
Oba łączą się z present perfect, gdy sytuacja trwa do teraz: I have known Tom since primary school. Po polsku powiesz „znam”, ale po angielsku nie użyjesz tu present simple. Zdanie I know Tom since primary school to błąd.
Been czy gone
- He has been to Paris. Był w Paryżu i wrócił.
- He has gone to Paris. Pojechał do Paryża i teraz tam jest.
To rozróżnienie często pojawia się w zadaniach na egzaminie ósmoklasisty, bo po polsku obie formy tłumaczymy podobnie.
Najczęstsze błędy uczniów
| Błąd | Poprawnie | Dlaczego |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | yesterday to konkretny czas w przeszłości |
| Did you ever eat sushi? | Have you ever eaten sushi? | pytasz o doświadczenie |
| I live here since 2019. | I have lived here since 2019. | sytuacja trwa do teraz |
| When have you arrived? | When did you arrive? | pytanie when dotyczy konkretnego czasu |
| She has went home. | She has gone home. | po has stoi 3. forma |
Sprawdź się: zadania z odpowiedziami
Wybierz poprawną formę.
- I ___ (never / try) Japanese food.
- We ___ (go) to the cinema last Saturday.
- Tom ___ (live) in Kraków since 2021.
- ___ you ___ (finish) your project yet?
- My grandpa ___ (buy) this car 20 years ago.
- Oh no, I ___ (lose) my phone. Can you call me?
Odpowiedzi:
- have never tried (doświadczenie, never)
- went (last Saturday)
- has lived (since, trwa do teraz)
- Have … finished (yet)
- bought (ago)
- have lost (skutek teraz: nie mam telefonu)
Jeśli zrobiłeś 5 lub 6 zadań poprawnie, ten temat masz opanowany. Jeśli mniej, wróć do części o słowach, które podpowiadają czas, i zrób zadania jeszcze raz za kilka dni.
Jak to ćwiczyć przed egzaminem
Na egzaminie ósmoklasisty czasy pojawiają się w zadaniach na znajomość środków językowych: w tłumaczeniu fragmentów zdań, uzupełnianiu luk i parafrazach. Przy każdym zdaniu szukaj najpierw słowa-podpowiedzi (ago, yet, since), a dopiero potem wybieraj czas.
Więcej zadań z gramatyki z wyjaśnieniami krok po kroku znajdziesz w kursie do egzaminu ósmoklasisty z angielskiego.
