Twój postęp zapisuje się tylko w tej przeglądarce. Zaloguj się, żeby nie stracić go po zmianie urządzenia. Zaloguj się
Czasy

Present Perfect

Połącz przeszłość z teraźniejszością: rezultat, doświadczenie i stan trwający do dziś. Przećwicz have/has + trzecią formę, since/for oraz ever, never, already, yet i just.

Język angielski ·4 min czytania ·8 ćwiczeń


Nie możesz wejść do mieszkania, bo zgubiłeś klucze. Mówisz I have lost my keys, skupiając uwagę na obecnej sytuacji. Present Perfect pozwala spojrzeć z teraźniejszości na wcześniejsze wydarzenie, doświadczenie albo stan trwający do dziś. Polskie tłumaczenie może mieć czas przeszły lub teraźniejszy: have lost to „zgubiłem”, ale have known for years to „znam od lat”.

1. Trzy podstawowe zastosowania

Pierwsze to rezultat istotny teraz, np. wykonane zadanie lub niedostępne klucze. Drugie to doświadczenie w okresie życia sięgającym do chwili obecnej. Trzecie to sytuacja zaczęta wcześniej i nadal aktualna. Żaden z tych sensów nie wymaga podania dokładnej daty zdarzenia. Jeżeli podajesz zakończony moment samej czynności, np. yesterday, zwykle potrzebujesz Past Simple.

  • I have broken my glasses, so I cannot read this.Zbiłem okulary, więc nie mogę tego przeczytać.
  • She has visited Norway twice.Odwiedziła Norwegię dwa razy.
  • We have known each other for years.Znamy się od lat.
  • I have answered six emails today.Odpowiedziałem dziś na sześć e-maili.

Today w ostatnim zdaniu jest traktowane jako okres otwarty do teraz. Nie oznacza to, że każda wypowiedź o dzisiejszym dniu musi mieć Perfect. Ważne jest, czy podsumowujesz okres do chwili obecnej, czy relacjonujesz zakończony epizod. Szczegółowe porównanie tych perspektyw jest osobnym tematem.

2. Have/has i trzecia forma

Z I/you/we/they używasz have, z he/she/it — has. Następnie potrzebna jest trzecia forma, czyli past participle: worked, written, seen, gone. Dla czasowników regularnych wygląda tak samo jak druga forma, ale nieregularne musisz sprawdzić. W pytaniu have/has stawiasz przed podmiotem. W przeczeniu dodajesz not, bez do/does.

I have finished. She has finished.
Have you finished? She has not finished.

Skróty to m.in. I've, she's, haven't i hasn't. She's finished może oznaczać she has finished; forma po skrócie pomaga ustalić konstrukcję.

  • Have you read this article?Czy przeczytałeś ten artykuł?
  • He hasn't sent the form yet.On jeszcze nie wysłał formularza.
  • Yes, I have.Tak.
  • How many countries has she visited?Ile krajów odwiedziła?

3. Ever, never, just, already i yet

Ever pyta o doświadczenie: „kiedykolwiek”. Never oznacza „nigdy” i nie wymaga dodatkowego przeczenia. Just podkreśla niedawność, already — że coś już nastąpiło, a yet w pytaniu pyta o realizację do teraz i w przeczeniu oznacza „jeszcze nie”. Typowo ever, never, just i already stoją między have/has a trzecią formą. Yet często pojawia się na końcu. Nie są to słowa zarezerwowane tylko dla jednego czasu.

  • Have you ever tried surfing?Czy kiedykolwiek próbowałeś surfingu?
  • I have never flown in a helicopter.Nigdy nie leciałem helikopterem.
  • The guests have just arrived.Goście właśnie przyjechali.
  • We have already booked a room.Zarezerwowaliśmy już pokój.

4. Since i for: punkt początkowy i długość

Since wprowadza początek: since Monday, since 2020 lub since I moved here. For podaje długość: for two hours, for a week. To rozróżnienie dotyczy znaczenia przyimka, nie jednej obowiązkowej konstrukcji. For można używać także z innymi czasami. Jeżeli znajomość trwa od pięciu lat do teraz, powiedz I have known her for five years. Nie używaj I know her since five years.

Krok po kroku: mieszkasz tu od 2021 roku i nadal jest to twój dom. Ustalasz związek z teraźniejszością. Podmiot I wymaga have, a trzecia forma live to lived. Rok jest punktem początkowym, więc dodajesz since: I have lived here since 2021 — Mieszkam tu od 2021 roku. Dla podkreślenia procesu możliwe jest także have been living, lecz to odrębna konstrukcja.

5. Rozszerzenie: been, gone i pierwsze doświadczenie

She has been to Lisbon zwykle informuje o odbytej wizycie i powrocie. She has gone to Lisbon zwykle wskazuje, że wyjechała i jest w drodze lub nadal tam przebywa. Kontekst może doprecyzować sytuację. Konstrukcja This is the first time I have driven on the left opisuje pierwsze takie doświadczenie do chwili obecnej. Nie wybieraj Past Simple tylko dlatego, że polskie tłumaczenie brzmi „prowadziłem”.

She have finished.Z she używamy has.
She has finished.
I have saw that film.Potrzebna jest trzecia forma seen.
I have seen that film.
I haven't never tried it.Never samo wyraża przeczenie.
I have never tried it.

6. Zastosuj konstrukcję do własnej sytuacji

Przy opisie doświadczenia wybierz to, co jest istotne teraz. Możesz najpierw zapytać o doświadczenie przez Have you ever...?, a później przejść do Past Simple, by poznać miejsce i czas zdarzenia. Nie wszystkie zdania w rozmowie muszą mieć ten sam czas. Ważna jest funkcja każdej wypowiedzi.

Spróbuj samodzielnie

Napisz trzy zdania: o czymś zrobionym już dziś, o doświadczeniu, którego nigdy nie miałeś, i o stanie trwającym od określonego roku.

Pokaż rozwiązanie i wyjaśnienie

Przykład: I have already cleaned my desk. I have never tried skiing. I have known my neighbour since 2022. Sprawdź trzecią formę i położenie already/never. W ostatnim zdaniu since wprowadza początek, a znajomość trwa nadal. Przykład nie wyczerpuje możliwych odpowiedzi.

Kontrola: co łączy opisywaną przeszłość z teraźniejszością? Czy operator zgadza się z podmiotem? Czy czasownik ma trzecią formę? Czy since oznacza początek, a for długość? Ćwiczenia są autorskie i nie stanowią oficjalnych zadań CKE.

Najczęstsze pytania

Dlaczego have known tłumaczymy czasem jako znam?
Present Perfect może opisywać stan rozpoczęty wcześniej i trwający teraz.
Co odróżnia since od for?
Since wskazuje początek, np. since 2021. For wskazuje długość, np. for five years.
Czy never wymaga haven't?
Nie. Poprawnie: I have never tried it.
Czym różnią się been to i gone to?
Been to zwykle opisuje odbytą wizytę i powrót, gone to — wyjazd z nieobecnością w miejscu odniesienia.

Poćwicz

Uzupełnianie luk

Użyj Present Perfect: Leo ___ (finish) his project.

Uzupełnianie luk

Wpisz trzecią formę: We have ___ (choose) a date.

Uzupełnianie luk

Wpisz since albo for: I have owned this bike ___ 2023.

Uzupełnianie luk

Wpisz since albo for: They have been friends ___ a decade.

Korekta błędu

Has she wrote the reply?

Korekta błędu

We has already eaten.

Transformacja
Zdanie wyjściowe: I have not tried this dish before. · słowo klucz: NEVER

I ___ this dish before.

ABCD

Wybierz poprawną odpowiedź na Have you finished?

Sprawdź, ile już umiesz

Przećwicz to zagadnienie na fiszkach albo przejdź do zestawu zadań z całego działu.