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.

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
| Sytuacja | Past simple | Present perfect |
|---|---|---|
| Zakończony czas | I went to Lisbon last year. | — |
| Doświadczenie | — | I have been to Lisbon. |
| Dziś wciąż trwa | I ate at noon. | I have eaten twice today. |
| Wynik teraz | I broke my phone on Monday. | I have broken my phone. |
| Historia zatrudnienia | I 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
