TestStudioTestStudio
Język angielski

Present Perfect – budowa i zastosowanie (Tabela)

Zespół TestStudio·4 maja 2026·8 min czytania

Present perfect to czas, który sprawia uczniom najwięcej problemów na Egzaminie Ósmoklasisty — nie dlatego, że jest trudny, ale dlatego, że w polskim nie ma jego bezpośredniego odpowiednika. Gdy opanujesz dwie proste zasady użycia i niezawodny wzór budowy, większość zadań z tym czasem staje się rutynowa.

Present perfect budowa – wzór i schemat

Present perfect to czas teraźniejszy dokonany, który łączy przeszłość z teraźniejszością. Opisuje zdarzenia, których skutki są ważne teraz.

Jak zbudować zdanie w present perfect?

Typ zdaniaWzórPrzykład
Twierdzącepodmiot + have/has + III formaShe has visited Paris.
Przeczącepodmiot + have/has not + III formaI haven't seen that film.
PytająceHave/Has + podmiot + III forma?Have you eaten sushi?

Skróty: have nothaven't, has nothasn't

Ważne: Has używasz z podmiotami he / she / it (trzecia osoba liczby pojedynczej). We wszystkich pozostałych przypadkach używasz have.

Forma III czasownika (past participle)

  • Czasowniki regularne: dodajesz -ed (tak samo jak w past simple): play → played, watch → watched
  • Czasowniki nieregularne: uczysz się III formy z listy
BezokolicznikPast simplePast participle (III forma)
gowentgone
bewas/werebeen
havehadhad
seesawseen
writewrotewritten
eatateeaten
dodiddone
taketooktaken
makemademade
givegavegiven
readreadread
buyboughtbought

Kiedy używać present perfect?

Ważne: Pamiętaj! Czasownik "read" we wszystkich formach pisze się tak samo, ale II i III formę czytamy jak kolor czerwony — "red".

Present perfect używasz w czterech głównych sytuacjach:

1. Doświadczenie życiowe (ever / never)

Pytasz lub mówisz, czy ktoś kiedykolwiek coś zrobił — bez podania konkretnego czasu.

  • Have you ever tried sushi? — Czy kiedykolwiek próbowałeś/łaś sushi?
  • I've never been to London. — Nigdy nie byłem/łam w Londynie.
  • She has already read that book. — Ona już przeczytała tę książkę.

2. Czynność zakończona przed chwilą (just)

  • He has just left. — On właśnie wyszedł.
  • I've just finished my homework. — Właśnie skończyłem/łam pracę domową.

3. Czynność trwająca od pewnego momentu (for / since)

  • I have lived here for five years. — Mieszkam tu od pięciu lat.
  • She has worked there since 2020. — Pracuje tam od 2020 roku.
  • for + okres czasu (for two days, for a week)
  • since + konkretny punkt w czasie (since Monday, since 2019)

4. Czynność zakończona, ale ważna teraz (yet / already)

  • Have you done your homework yet? — Czy już odrobiłeś/łaś pracę domową?
  • I haven't packed yet. — Jeszcze nie spakowałem/łam się.
  • She has already booked the tickets. — Ona już zarezerwowała bilety.

Present perfect vs past simple – tabela porównawcza

To najważniejsza różnica do zapamiętania na E8:

Present perfectPast simple
Kiedy?Nieokreślony czas / związek z teraźniejszościąOkreślony czas w przeszłości
Sygnałyever, never, just, already, yet, for, sinceyesterday, last week, in 2020, ago
PrzykładI have seen that film.I saw that film last night.
PytanieHave you been to Paris?Did you go to Paris last summer?

Ważne: Gdy w zdaniu pojawia się yesterday, last year, in [rok] lub ago — używasz past simple, nie present perfect. To najczęstszy błąd na egzaminie.

Przykłady z arkuszy CKE

Zadanie transformacyjne (słowo kluczowe: HAS):

Tom finished his homework ten minutes ago.

Tom has just finished his homework.

Zadanie na wybór poprawnej formy:

I (have seen / saw) that film last Saturday.I saw that film last Saturday. (past simple — last Saturday to określony czas)

W TestStudio znajdziesz osobny zestaw zadań transformacyjnych z present perfect — możesz poćwiczyć każdy sygnał czasowy oddzielnie.

📌Zapamiętaj
  • Have/has + III forma czasownika — forma nieregularna trzeba znać na pamięć
  • For + czas trwania (for three days); since + punkt startowy (since Monday)
  • Yesterday / last year / ago → past simple; ever / never / just / already / yet → present perfect
💡
Pro tip: Gdy widzisz ever lub never w pytaniu albo przeczeniu, prawie zawsze chodzi o present perfect — to niezawodny sygnał.

Gotowy sprawdzić to w praktyce?

Testy CKE z wyjaśnieniami, analiza AI i śledzenie postępów — wszystko za darmo przez 7 dni.

Sprawdź się

Zadanie otwarte 1

Wstaw czasownik w nawiasie w present perfect lub past simple:

a) I ________ (never / try) Thai food.

b) She ________ (visit) her grandmother last Sunday.

c) We ________ (just / arrive) at the airport.

(Spróbuj samodzielnie przed sprawdzeniem odpowiedzi.)

💡Pokaż odpowiedź+

Odpowiedź: a) I have never tried Thai food. b) She visited her grandmother last Sunday. c) We have just arrived at the airport.

🧠 Sprawdź wiedzę

1.Które zdanie jest poprawne

2.Uzupełnij transformację (klucz: SINCE): „She started working here in 2020.” → She ________ here since 2020.

3.Co oznacza "I've never been to London"

Często zadawane pytania

Jaka jest różnica między "I've been to Paris" a "I've gone to Paris"?

I've been to Paris = byłem/łam w Paryżu (i wróciłem/łam). I've gone to Paris = pojechałem/łam do Paryża (i jestem tam teraz). Na E8 znacznie częstsza jest forma been to.

Czy "for" i "since" można użyć wymiennie?

Nie. For poprzedza czas trwania (for two hours, for a year). Since poprzedza punkt startowy (since 2022, since Monday). Można to przetestować pytaniem: „przez ile czasu?" (for) vs „od kiedy?" (since).

Kiedy mówię "Have you done it yet?" – czego oczekuję?

Yet w pytaniu oznacza, że spodziewasz się, że czynność mogła już zostać zrobiona — pytasz, czy tak jest. W przeczeniu I haven't done it yet — czynność jeszcze nie jest wykonana, ale planujesz ją zrobić.

Podsumowanie

  • Present perfect = have/has + III forma czasownika (past participle)
  • Cztery główne zastosowania: doświadczenie (ever/never), świeże zdarzenie (just), trwanie (for/since), status (already/yet)
  • Past simple używasz z określonym czasem (yesterday, last week, in 2020)
  • Nieregularne formy III trzeba znać na pamięć — to kluczowa inwestycja przed E8
  • Transformacje z present perfect: zamień ago + Past Simple na for/since + Present Perfect (najczęstsze) lub na just (jeśli czas był bardzo krótki, np. a minute ago).

Sprawdź TestStudio w praktyce

7-dniowy trial z ograniczonym dostępem. Bez karty kredytowej.

Zacznij za darmo