Przejdź do treści
Darmowy Angielski
A26 sekcji|8 ćwiczeń

Present Perfect – czas teraźniejszy dokonany po angielsku

Present Perfect to czas łączący przeszłość z teraźniejszością. Używamy go, gdy mówimy o doświadczeniach życiowych, czynnościach zakończonych niedawno lub trwających do teraz.

Kiedy używamy Present Perfect?

Czasu Present Perfect używamy w kilku sytuacjach:

  • Doświadczenia życiowe (ever / never) – Have you ever been to London? I've never tried sushi.
  • Czynności zakończone niedawno (just) – I've just finished my homework.
  • Czynności trwające do teraz (for / since) – She has lived here for 10 years.
  • Czynności zakończone lub niezakończone (already / yet) – I've already done it. Have you finished yet?

Kluczowa zasada: nie podajemy konkretnego czasu w przeszłości. Liczy się rezultat lub powiązanie z teraźniejszością.

Have you ever been to Paris?

Czy kiedykolwiek byłeś w Paryżu?

I've just finished my homework.

Właśnie skończyłem pracę domową.

We have lived here since 2015.

Mieszkamy tutaj od 2015 roku.

2

Budowa zdania twierdzącego

Zdanie twierdzące w Present Perfect tworzymy według schematu:

Podmiot + have/has + past participle (III forma)

  • have – z I, you, we, they
  • has – z he, she, it

Past participle to trzecia forma czasownika. Dla czasowników regularnych końcówka to -ed (worked, played, finished). Dla nieregularnych trzeba je zapamiętać (been, gone, eaten, written).

Formy skrócone: I've, You've, We've, They've, He's, She's, It's.

I have visited London twice.

Odwiedziłem Londyn dwa razy.

She has written three books.

Ona napisała trzy książki.

They've moved to a new house.

Oni przeprowadzili się do nowego domu.

3

Przeczenia – haven't / hasn't + past participle

Przeczenia w Present Perfect tworzymy, dodając not po have/has:

Podmiot + have not (haven't) / has not (hasn't) + past participle

Formy skrócone: haven't = have not, hasn't = has not.

Przeczenia często łączymy ze słowem yet (jeszcze) na końcu zdania: I haven't done it yet.

I haven't seen that movie yet.

Nie widziałem jeszcze tego filmu.

She hasn't called me today.

Ona dzisiaj do mnie nie zadzwoniła.

We haven't finished the project.

Nie skończyliśmy projektu.

4

Pytania – Have / Has + podmiot + past participle?

Pytania w Present Perfect tworzymy przez inwersję – zamieniamy have/has z podmiotem:

Have/Has + podmiot + past participle + ...?

Krótkie odpowiedzi: Yes, I have. / No, I haven't. lub Yes, she has. / No, she hasn't.

Pytania z ever (kiedykolwiek): Have you ever eaten sushi? – ever stawiamy między podmiotem a past participle.

Have you ever been to Japan?

Czy kiedykolwiek byłeś w Japonii?

Has she finished her work?

Czy ona skończyła swoją pracę?

Have they arrived yet?

Czy oni już dotarli?

5

Ważne słowa: ever, never, just, already, yet, for, since

Present Perfect występuje z charakterystycznymi słówkami, które pomagają go rozpoznać:

  • ever (kiedykolwiek) – w pytaniach: Have you ever...?
  • never (nigdy) – w zdaniach twierdzących zamiast przeczenia: I have never been...
  • just (właśnie) – czynność zakończona chwilę temu: I've just arrived.
  • already (już) – czynność zakończona wcześniej niż oczekiwano: She has already left.
  • yet (jeszcze / już) – w przeczeniach i pytaniach na końcu: I haven't done it yet. Have you finished yet?
  • for (przez/od + okres czasu) – for 3 years, for a long time
  • since (od + punkt w czasie) – since 2010, since Monday, since I was a child

I have already eaten lunch.

Już zjadłem lunch.

He has worked here for 10 years.

On pracuje tutaj od 10 lat.

She has known him since childhood.

Ona zna go od dzieciństwa.

6

Present Perfect vs Past Simple

To jedno z najtrudniejszych zagadnień dla Polaków, bo w polskim nie ma takiego rozróżnienia. Kluczowa różnica:

  • Present PerfectNIE podajemy konkretnego czasu, liczy się rezultat lub powiązanie z teraźniejszością: I have visited Rome. (kiedyś, nie wiadomo kiedy – ważne, że mam to doświadczenie)
  • Past Simple – podajemy konkretny czas w przeszłości: I visited Rome last year. (wiemy kiedy – w zeszłym roku)

Porównaj:

  • I have lost my keys. (ciągle ich szukam – rezultat ważny teraz)
  • I lost my keys yesterday. (wczoraj – konkretny czas, może już je znalazłem)

Słowa sygnałowe: yesterday, last week, ago, in 2020 → Past Simple. ever, never, just, already, yet, for, since → Present Perfect.

I have been to Italy. / I went to Italy last summer.

Byłem we Włoszech. (kiedyś) / Pojechałem do Włoch zeszłego lata. (konkretny czas)

She has lost her phone. / She lost her phone yesterday.

Ona zgubiła telefon. (ciągle go szuka) / Ona zgubiła telefon wczoraj. (konkretny czas)

Have you ever tried Thai food? / Did you try Thai food at the restaurant?

Czy kiedykolwiek próbowałeś tajskiego jedzenia? / Czy spróbowałeś tajskiego jedzenia w restauracji?

Przykłady

AngielskiPolski
I have visited London twice.Odwiedziłem Londyn dwa razy.
She has never eaten sushi.Ona nigdy nie jadła sushi.
Have you ever been to Paris?Czy kiedykolwiek byłeś w Paryżu?
I've just finished my homework.Właśnie skończyłem pracę domową.
We haven't seen her yet.Jeszcze jej nie widzieliśmy.
He has lived here for 5 years.On mieszka tutaj od 5 lat.
They have known each other since 2010.Oni znają się od 2010 roku.
I've already done my homework.Już odrobiłem pracę domową.
Has she ever driven a car?Czy ona kiedykolwiek prowadziła samochód?
We haven't decided yet.Jeszcze nie zdecydowaliśmy.

Ćwiczenia interaktywne

Kliknij poprawną odpowiedź lub wpisz brakujące słowo. Po udzieleniu odpowiedzi zobaczysz wyjaśnienie.

1

I ___ never ___ (be) to Japan.

2

She ___ just ___ (finish) her homework.

3

Które zdanie jest poprawne?

4

I ___ that movie last week. (Past Simple czy Present Perfect?)

5

Słowo 'for' używamy z okresem czasu (np. for 3 years), a 'since' z punktem w czasie (np. since 2010).

6

Zdanie 'I have visited Rome yesterday.' jest poprawne gramatycznie.

7

They ___ (know) each other ___ 2015.

8

___ you ever ___ Indian food?

Powiązane tematy

Present Perfect (czas teraźniejszy dokonany) to jeden z najważniejszych, a zarazem najtrudniejszych czasów w gramatyce angielskiej dla polskich uczniów. Na poziomie A2 jest to kluczowe zagadnienie, które otwiera drogę do bardziej zaawansowanej komunikacji po angielsku.

Czym jest Present Perfect i kiedy go używamy?

Główne zastosowania Present Perfect

Present Perfect łączy przeszłość z teraźniejszością. Używamy go w czterech głównych sytuacjach:

  • Doświadczenia życioweI have visited 10 countries. (kiedyś w życiu, nie wiadomo kiedy dokładnie)
  • Niedawno zakończone czynnościI've just eaten lunch. (właśnie, przed chwilą)
  • Czynności trwające do terazShe has lived here for 20 years. (i nadal mieszka)
  • Rezultaty ważne terazI've lost my keys. (i teraz ich szukam)

Budowa zdań w Present Perfect

Schemat tworzenia zdań w Present Perfect jest prosty: podmiot + have/has + past participle (trzecia forma czasownika). Z I, you, we, they używamy have, a z he, she, ithas. Past participle dla czasowników regularnych to forma z końcówką -ed (np. worked, played, finished), natomiast czasowniki nieregularne mają własne formy, które trzeba zapamiętać: go — went — gone, eat — ate — eaten, see — saw — seen.

Formy skrócone w mowie i piśmie

W codziennej komunikacji Anglicy prawie zawsze używają form skróconych: I've (= I have), She's (= She has), They've (= They have). Uwaga: She's może oznaczać zarówno She has, jak i She is — kontekst podpowie, o co chodzi. Przeczenia skracamy do haven't i hasn't.

Słowa kluczowe: ever, never, just, already, yet, for, since

Present Perfect rozpoznajemy po charakterystycznych słowach, które pomagają określić kontekst wypowiedzi. Ever (kiedykolwiek) pojawia się w pytaniach: Have you ever been abroad? Never (nigdy) zastępuje przeczenie: I have never seen snow. Just (właśnie) sygnalizuje niedawne zakończenie: I've just arrived. Already (już) oznacza, że coś zostało zrobione: I've already done it. Yet (jeszcze/już) pojawia się w przeczeniach i pytaniach na końcu zdania.

For vs Since — nie myl tych słów!

To jeden z najczęstszych błędów. Zapamiętaj prostą zasadę:

  • for + okres czasu — for 3 hours, for 2 weeks, for a long time (przez ile?)
  • since + punkt w czasie — since Monday, since 2010, since breakfast (od kiedy?)

Błąd: I have lived here since 5 years. Poprawnie: I have lived here for 5 years.

Present Perfect vs Past Simple — kluczowa różnica

To największa trudność dla Polaków, ponieważ w języku polskim nie istnieje taka różnica. W angielskim Present Perfect i Past Simple opisują przeszłość, ale z różnej perspektywy:

Porównanie Present Perfect i Past Simple
  • I have visited Rome. — kiedyś w życiu, mam takie doświadczenie (Present Perfect)
  • I visited Rome last summer. — konkretny czas: zeszłego lata (Past Simple)
  • She has lost her wallet. — i teraz go szuka, rezultat ważny teraz (Present Perfect)
  • She lost her wallet yesterday. — wczoraj, konkretny moment (Past Simple)

Zasada jest prosta: jeśli podajesz konkretny czas (yesterday, last week, in 2020, ago) — użyj Past Simple. Jeśli czas nie jest ważny lub czynność ma związek z teraźniejszością — użyj Present Perfect.

Najczęstsze błędy Polaków w Present Perfect

Unikaj tych błędów!
  • Użycie Past Simple zamiast Past ParticipleI have went zamiast I have gone
  • Present Perfect z konkretnym czasemI have seen him yesterday zamiast I saw him yesterday
  • Mylenie for i sinceI have lived here since 5 years zamiast I have lived here for 5 years
  • Brak has z trzecią osobąShe have done it zamiast She has done it
  • Pomijanie have/hasI never been there zamiast I have never been there

Jak ćwiczyć Present Perfect?

Praktyczne wskazówki

Najlepszym sposobem na opanowanie Present Perfect jest regularna praktyka. Spróbuj codziennie tworzyć zdania o swoich doświadczeniach: I have never visited Australia. I have already eaten breakfast today. I have lived in Poland for my whole life. Im więcej zdań stworzysz, tym naturalniej będziesz używać tego czasu.

Present Perfect stanowi fundament komunikacji na poziomie A2 i wyższych. Jest niezbędny na egzaminie ósmoklasisty i maturze z angielskiego. Dobrze opanowany Present Perfect pozwala płynnie opowiadać o swoich doświadczeniach, osiągnięciach i sytuacjach trwających do chwili obecnej.

Aby utrwalić wiedzę, warto porównać Present Perfect z innymi czasami: Past Simple (czas przeszły prosty) oraz Present Simple (czas teraźniejszy prosty). Sprawdź też nasze quizy online, sekcję słownictwo i materiały na poziom A2. Wszystkie zasady gramatyczne znajdziesz w dziale gramatyka angielska.

Najczęściej zadawane pytania

Present Perfect używamy, gdy NIE podajemy konkretnego czasu i liczy się rezultat lub powiązanie z teraźniejszością (I have lost my keys – ciągle ich szukam). Past Simple używamy, gdy podajemy konkretny czas w przeszłości (I lost my keys yesterday). Słowa sygnałowe: ever, never, just, already, yet, for, since → Present Perfect. Yesterday, last week, ago, in 2020 → Past Simple.

For używamy z okresem czasu (for 3 days, for 2 years, for a long time – przez ile czasu trwa czynność). Since używamy z punktem w czasie (since Monday, since 2010, since I was a child – od kiedy czynność trwa). Przykład: I have lived here FOR 5 years. / I have lived here SINCE 2021.

Past participle to trzecia forma czasownika, używana w Present Perfect po have/has. Dla czasowników regularnych jest identyczna z formą Past Simple i kończy się na -ed (worked, played, finished). Dla nieregularnych trzeba ją zapamiętać osobno: go – went – gone, eat – ate – eaten, write – wrote – written, be – was/were – been.

Nie, w języku polskim nie ma bezpośredniego odpowiednika Present Perfect. Po polsku mówimy tak samo 'Byłem w Londynie' niezależnie od kontekstu. W angielskim rozróżniamy: 'I have been to London' (doświadczenie życiowe, bez konkretnego czasu) i 'I went to London last year' (konkretny czas). Dlatego Present Perfect jest jednym z najtrudniejszych czasów dla Polaków.