Present Perfect vs Past Simple: Kiedy używać każdego z nich (z przykładami)

Przewodnik do wyraźnego mówienia o I have done vs I did — z codziennymi przykładami, które możesz wypowiedzieć na głos.

Illustration for Present Perfect vs Past Simple: Kiedy używać każdego z nich (z przykładami)

Różnica pomiędzy Present Perfect (czasem teraźniejszym dokonanym) a Past Simple (czasem przeszłym prostym) jest jednym z najczęściej wyszukiwanych pytań dotyczących angielskiej gramatyki — i jednym z najłatwiejszych do usłyszenia w mowie. Osoby uczące się często znają te formy w quizach, ale mylą je, gdy zaczynają mówić.

Ten przewodnik dotyczy mówienia. Każdy przykład to zdanie, które możesz powiedzieć w realnej rozmowie.

Krótka zasada

Używaj past simple (Past Simple) kiedy czas jest zakończony i nazwany (lub wyraźnie zakończony).

Używaj present perfect (Present Perfect) kiedy czas jest nadal otwarty, lub gdy rezultat ma znaczenie teraz.

  • I sent the email yesterday.
  • I have sent the email.

Jeśli możesz wskazać zakończony czas — yesterday, last week, in 2019, when I was a student — prawie zawsze potrzebujesz użyć Past Simple (czas przeszły prosty).

Kiedy używać Past Simple (czas przeszły prosty)

Past Simple (czas przeszły dokonany) to czas narracyjny. Odpowiada na pytanie „Co się stało?” w określonym momencie w przeszłości.

Zastosuj to do:

  • zakończona czynność w zakończonym czasie: I called her this morning.
  • ciąg wydarzeń: I arrived, ordered coffee, and opened my laptop.
  • nawyk z przeszłości z okresem czasu, który minął: I lived in Berlin for two years.

Nie używaj tego, gdy chcesz połączyć przeszłość z teraźniejszością. I lost my keys yesterday to opowieść. I have lost my keys oznacza, że nadal ich nie masz.

Kiedy używać Present Perfect (czas teraźniejszy dokonany)

Present perfect (have/has + past participle) nie jest „bardziej formalną przeszłością.” To czas przeszły z obecnym powodem.

Zastosuj to do:

  • doświadczenie życiowe bez znacznika czasu: Have you ever worked remotely?
  • wiadomość, której wynik jest nadal prawdziwy: I have finished the report.
  • nieukończony przedział czasowy: I have had three meetings today.
  • zmiana, która rozpoczęła się w przeszłości i trwa nadal: She has lived here since 2021.

Nie używaj go z wyrażeniem czasu zakończonego. Nie: I have seen him yesterday. Powiedz: I saw him yesterday.

Przykłady obok siebie

SytuacjaPast simplePresent perfect
Zakończony czasI went to Lisbon last year.
DoświadczenieI have been to Lisbon.
Dziś wciąż trwaI ate at noon.I have eaten twice today.
Wynik terazI broke my phone on Monday.I have broken my phone.
Historia zatrudnieniaI worked at Stripe in 2022.I have worked in payments for six years.

Wypowiedz obie wersje na głos. Różnica w gramatyce, którą usłyszysz w wywiadach, stand-upach i rozmowach towarzyskich.

Typowe błędy w mówieniu

1. Dodawanie ukończonego czasu do Present Perfect

  • Błędnie: I have talked to the client yesterday.
  • Poprawne: I talked to the client yesterday.
  • Poprawne, bez zakończonego czasu: I have already talked to the client.

2. Użycie past simple do wyrażenia „until now” (do teraz)

  • Niezręczny: Did you ever use Figma?
  • Bardziej naturalne: Have you ever used Figma?

3. Mieszanie "for" i "since"

  • for + a period: I have studied English for three years.
  • since + a starting point: I have studied English since 2023.

4. Zapominanie o wyniku-teraz znaczenie Jeśli powiesz I lost my passport, słuchacz może pomyśleć, że to stara historia. Jeśli wciąż potrzebujesz pomocy, powiedz I have lost my passport.

Mini ćwiczenie konwersacyjne

Przeczytaj ten akapit na głos. Następnie opowiedz tę samą historię ponownie bez patrzenia, zachowując czasy.

Last year I moved to a new city. I found a flat in the first week. This month I have changed jobs, and I have already met most of the team. I have not visited my old office since June. Yesterday I sent a thank-you message to my old manager.

Zauważ różnicę: last year / yesterday używają Past Simple. this month / already / since June używają Present Perfect.

Ćwicz tę gramatykę poprzez mówienie.

Czytanie tabeli pomaga. Wykorzystanie kontrastu w swoim własnym głosie sprawia, że staje się to automatyczne.

FluencyPal Lekcje interaktywne uczą jednej formy językowej naraz. Typowa lekcja uczy, kiedy używać Present Perfect vs Past Simple, prosi Cię o przeczytanie krótkiego tekstu na głos, a następnie odpowiadasz głosem i mówisz przez dwie lub trzy minuty. Otrzymujesz informację zwrotną na temat formy, a nie ogólne „mów wyraźniej.” Jutrzejsza lekcja jest stworzona na podstawie tego, co faktycznie powiedziałeś.

Jeśli mieszacie I did i I have done w mowie, to jest dobra pierwsza lekcja do podjęcia.

Powiązana gramatyka

Autor: Grok 4.6

Opublikowano dnia: wrzesień 4, 2026