Present Perfect łączy przeszłość z teraźniejszością: I have been to London. I have lost my keys. She has lived here for five years. Tworzysz go przez have / has + past participle (trzecia forma czasownika). Z konkretnym czasem w przeszłości (yesterday, in 2019) używasz Past Simple, a z for i since mówisz, jak długo coś trwa.
Present Perfect to czas, który łączy przeszłość z teraźniejszością. Używasz go do doświadczeń, skutków widocznych teraz i czynności trwających do dziś: I have been to London. I have lost my keys. She has lived here for five years. W tym poradniku znajdziesz zasady tworzenia Present Perfect, słowa sygnalizujące (ever, never, just, already, yet, for, since), różnicę względem Past Simple, typowe błędy oraz pięć zestawów ćwiczeń z odpowiedziami.
Trzecie formy czasowników znajdziesz w poradniku czasowniki nieregularne, a przegląd wszystkich czasów teraźniejszych w poradniku czasy teraźniejsze w angielskim.
Kiedy używamy Present Perfect
| Użycie | Przykład | Po polsku |
|---|---|---|
| Doświadczenie (bez wskazania, kiedy) | I have been to Italy. | Byłem we Włoszech. |
| Skutek widoczny teraz | I have lost my keys. | Zgubiłem klucze (i ich nie mam). |
| Wydarzenie przed chwilą | He has just left. | Właśnie wyszedł. |
| Czynność lub stan trwające do teraz | She has lived here for five years. | Mieszka tu od pięciu lat. |
| Okres, który jeszcze trwa | I have seen three films this week. | W tym tygodniu obejrzałem trzy filmy. |
Jak tworzymy Present Perfect
Schemat: have / has + past participle (trzecia forma czasownika). Z he, she, it używamy has.
| Rodzaj zdania | Schemat | Przykład |
|---|---|---|
| Twierdzenie | podmiot + have / has + past participle | She has finished. |
| Przeczenie | podmiot + haven't / hasn't + past participle | She hasn't finished. |
| Pytanie | Have / Has + podmiot + past participle? | Has she finished? |
| Pytanie z pytajnikiem | słowo pytające + have / has + podmiot + past participle? | What have you done? |
| Osoba | Forma | Skrót |
|---|---|---|
| I / you / we / they | have finished | I've finished |
| he / she / it | has finished | she's finished |
Krótka odpowiedź: Have you finished? – Yes, I have. / No, I haven't.Has she called? – Yes, she has. / No, she hasn't. Uważaj na skrót 's: może oznaczać „has” (she's finished) albo „is” (she's working), a o znaczeniu decyduje forma czasownika po nim.
Past participle: regularne i nieregularne
Czasowniki regularne mają trzecią formę z końcówką -ed, taką samą jak w Past Simple (work → worked). Nieregularne mają własne formy:
| Podstawowa | Past Simple | Past participle |
|---|---|---|
| be | was / were | been |
| go | went | gone |
| see | saw | seen |
| do | did | done |
| eat | ate | eaten |
| write | wrote | written |
| buy | bought | bought |
| take | took | taken |
Słowa sygnalizujące Present Perfect
| Słowo | Znaczenie i miejsce w zdaniu | Przykład |
|---|---|---|
| ever | kiedykolwiek, w pytaniach | Have you ever been to Rome? |
| never | nigdy, w twierdzeniach | I have never eaten sushi. |
| just | właśnie, między have a past participle | She has just left. |
| already | już, w twierdzeniach | I have already eaten. |
| yet | jeszcze, w pytaniach i przeczeniach, na końcu | Have you finished yet? I haven't finished yet. |
| so far / recently / lately | dotąd, ostatnio | I have read three books so far. |
| this week / today | okres, który jeszcze trwa | I have called him twice today. |
For czy since
Oba słowa odpowiadają na pytanie „jak długo?”. For podaje długość okresu, a since punkt startu.
| Słowo | Po nim następuje | Przykład |
|---|---|---|
| for | czas trwania (five years, two hours, a long time) | I have lived here for five years. |
| since | punkt w czasie (2020, Monday, I was a child) | I have lived here since 2020. |
Posłuchaj Present Perfect w prawdziwych rozmowach
Obejrzyj darmową historię, kliknij nieznane słowa i zapisz pierwsze fiszki wideo.
Present Perfect czy Past Simple
Zasada: gdy mówisz o konkretnym, zakończonym momencie w przeszłości (yesterday, last week, in 2019, two hours ago), użyj Past Simple. Gdy liczy się związek z teraźniejszością albo doświadczenie bez podania czasu, użyj Present Perfect.
| Past Simple (konkretny moment) | Present Perfect (związek z teraźniejszością) |
|---|---|
| I saw that film yesterday. | I have seen that film. |
| She lived in Paris in 2018. | She has lived in Paris for three years. |
| He lost his keys last week. | He has lost his keys. (nie ma ich teraz) |
Z wyrażeniami określającymi zakończony czas (yesterday, last year, ago, in 2019) nie używamy Present Perfect. Zdanie I have seen him yesterday jest błędne. Więcej o czasie przeszłym znajdziesz w poradniku Past Simple.
Have been czy have gone
| Zdanie | Znaczenie |
|---|---|
| She has been to Paris. | Była w Paryżu i wróciła (doświadczenie). |
| She has gone to Paris. | Pojechała do Paryża i jest tam teraz lub w drodze. |
Najczęstsze błędy w Present Perfect
| Błąd | Poprawnie | Dlaczego |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | Konkretny czas wymaga Past Simple |
| She has went home. | She has gone home. | Po „has” potrzebna trzecia forma (gone) |
| I live here since 2020. | I have lived here since 2020. | Z „since” używamy Present Perfect |
| Did you ever been to Rome? | Have you ever been to Rome? | Pytanie tworzymy przez have / has, bez „did” |
| He have just left. | He has just left. | Z he / she / it używamy „has” |
| I have lived here since five years. | I have lived here for five years. | Długość okresu to „for”, punkt startu to „since” |
Present Perfect: ćwiczenia z odpowiedziami
Rozwiąż najpierw sam, a dopiero potem kliknij „Pokaż odpowiedzi”. Jeśli popełnisz błąd, wróć do odpowiedniej sekcji powyżej.
Ćwiczenie 1: Twierdzenia
Wpisz czasownik w nawiasie w formie Present Perfect.
- I ___ (see) that film.
- She ___ (live) here for five years.
- They ___ (just / arrive).
- We ___ (visit) Rome twice.
- He ___ (lose) his keys.
Pokaż odpowiedzi
- have seen
- has lived
- have just arrived
- have visited
- has lost
Ćwiczenie 2: Przeczenia i pytania
Uzupełnij zdania czasownikiem w nawiasie.
- She ___ (not / finish) her homework yet.
- ___ you ever ___ (be) to London?
- They ___ (not / see) him today.
- How long ___ he ___ (live) here?
- ___ she ___ (call) you yet?
Pokaż odpowiedzi
- hasn't finished
- Have, been
- haven't seen
- has, lived
- Has, called
Ćwiczenie 3: For, since, already, yet
Wpisz właściwe słowo: for, since, already lub yet.
- I have lived here ___ 2015.
- She has worked here ___ three years.
- Have you finished ___?
- I've ___ eaten.
- He hasn't called ___.
Pokaż odpowiedzi
- since
- for
- yet
- already
- yet
Ćwiczenie 4: Past Simple czy Present Perfect?
Uzupełnij zdania czasownikiem w nawiasie.
- I ___ (see) him yesterday.
- I ___ (see) that film three times.
- She ___ (move) to Warsaw in 2019.
- We ___ (live) here since 2020.
- ___ you ___ (finish) the report yet?
Pokaż odpowiedzi
- saw
- have seen
- moved
- have lived
- Have, finished
Ćwiczenie 5: Popraw błędy
Każde zdanie zawiera jeden błąd. Zapisz poprawną wersję.
- I have seen him yesterday.
- She has went home.
- I live here since 2020.
- Did you ever been to Rome?
- He have just left.
Pokaż odpowiedzi
- I saw him yesterday.
- She has gone home.
- I have lived here since 2020.
- Have you ever been to Rome?
- He has just left.
Jak utrwalić Present Perfect na Storytime Premium
Present Perfect słychać w codziennych rozmowach: w pytaniach o doświadczenia, w opowieściach o tym, co się właśnie stało, i w wyjaśnieniach, jak długo coś trwa. Na Storytime Premium oglądasz historie wideo, słyszysz formy takie jak I've never seen czy have you finished w naturalnym kontekście, klikasz nieznane słowa w napisach i zapisujesz fiszki wideo z całymi zdaniami. Trening słuchania i dyktando pomagają rozpoznawać skróty I've, she's i haven't w tempie żywej mowy, a transkrypcja fonetyczna wspiera wymowę. Historie są odpowiednie dla wszystkich, także dla dzieci.
Czas w prawdziwych rozmowach
Słyszysz pytania o doświadczenia i wyjaśnienia, tak jak naprawdę padają.
Klikalne napisy
Sprawdzasz formy czasowników bez przerywania oglądania.
Fiszki wideo
Zapisujesz zdania z Present Perfect razem z dźwiękiem i sceną.
Dyktando i słuchanie
Ćwiczysz rozpoznawanie krótkich form i skrótów w szybkiej mowie.
Roczny dostęp kosztuje 249 zł (cena promocyjna), czyli około 20 zł miesięcznie, z 14-dniową gwarancją zwrotu, a pierwsza lekcja jest darmowa.
Zobacz Present Perfect w akcji
Obejrzyj darmową historię, kliknij nieznane słowa i zapisz pierwsze fiszki wideo.
DarmowaWypróbuj za darmo: „Alone in a City”
22-minutowa historia z pełną funkcjonalnością: klikalne napisy, fiszki wideo i trening słuchania.
Najczęstsze pytania o Present Perfect
Kiedy używamy Present Perfect?
Do doświadczeń bez wskazania, kiedy to było (I have been to Italy), skutków widocznych teraz (I have lost my keys), wydarzeń sprzed chwili (He has just left) oraz czynności i stanów trwających do teraz (She has lived here for five years).
Jak tworzy się Present Perfect?
Za pomocą have / has i trzeciej formy czasownika (past participle): She has finished. Przeczenie to haven't / hasn't + past participle, a pytanie zaczyna się od Have / Has: Has she finished?
Jaka jest różnica między Present Perfect a Past Simple?
Past Simple opisuje zdarzenie z konkretnego, zakończonego momentu (I saw it yesterday). Present Perfect łączy przeszłość z teraźniejszością lub mówi o doświadczeniu bez wskazania, kiedy to było (I have seen it).
Kiedy użyć for, a kiedy since?
For podaje długość okresu (for five years, for two hours), a since punkt startu (since 2020, since Monday). W obu przypadkach używamy zwykle Present Perfect: I have lived here for five years / since 2020.
Jak używać already, yet i just?
Already (już) stoi w twierdzeniach (I have already eaten), yet (jeszcze) w pytaniach i przeczeniach na końcu zdania (Have you finished yet? I haven't finished yet), a just (właśnie) między have a past participle (She has just left).
Czy można używać Present Perfect z yesterday?
Nie. Z wyrażeniami określającymi zakończony czas (yesterday, last week, in 2019, two hours ago) używamy Past Simple: I saw him yesterday, a nie I have seen him yesterday.
Jaka jest różnica między have been a have gone?
She has been to Paris oznacza, że była tam i wróciła. She has gone to Paris oznacza, że pojechała i jest tam teraz lub w drodze.
Podsumowanie
Present Perfect tworzysz przez have / has + past participle i używasz go do doświadczeń, skutków widocznych teraz i czynności trwających do dziś. Pamiętaj o słowach ever, never, just, already, yet, o różnicy między for i since oraz o tym, że z konkretnym czasem z przeszłości (yesterday, in 2019) używasz Past Simple. Przećwicz zasady w zadaniach, a potem posłuchaj ich w prawdziwych historiach.
Zobacz Present Perfect w prawdziwych historiach
Oglądaj historię po angielsku, klikaj nieznane słowa i zapisuj fiszki z fragmentem sceny. Pierwsza lekcja jest darmowa, a płatny dostęp ma 14 dni gwarancji zwrotu.
Przetestuj za darmo