Present Perfect łączy przeszłe zdarzenie z teraźniejszością, a Past Perfect pokazuje, że jedno wydarzenie w przeszłości nastąpiło przed innym. Poniżej znajdziesz krótkie przypomnienie zasad, trzy rodzaje ćwiczeń oraz odpowiedzi. Wersję do wydruku możesz pobrać tutaj: Past perfect vs present perfect – ćwiczenia PDF.
Present Perfect a Past Perfect – najważniejsza różnica
Present Perfect tworzymy za pomocą have/has + imiesłów bierny, czyli trzeciej formy czasownika. Stosujemy go, gdy liczy się obecny skutek, doświadczenie lub okres, który jeszcze się nie zakończył.
Past Perfect ma konstrukcję had + imiesłów bierny. Używamy go, gdy opisujemy dwa wydarzenia z przeszłości i chcemy zaznaczyć, które z nich nastąpiło wcześniej. To tak zwana zasada „przeszłości przed przeszłością”.
| Cecha | Present Perfect | Past Perfect |
|---|---|---|
| Forma | have/has + V3 | had + V3 |
| Główne zastosowanie | Związek wydarzenia z teraźniejszością | Wcześniejsze wydarzenie w przeszłości |
| Odniesienie czasowe | Doświadczenie lub niezakończony okres | Dwa zakończone wydarzenia w przeszłości |
| Sygnały czasowe | already, yet, ever, never, just, since, for | before, after, by the time, when |
Przykłady pokazują różnicę w znaczeniu:
- I have finished my homework. – Zadanie jest teraz gotowe.
- I had finished my homework before dinner. – Zadanie zostało ukończone przed innym wydarzeniem w przeszłości.
- She has visited London twice. – Mówimy o jej doświadczeniu do chwili obecnej.
- She had visited London before she moved to Paris. – Wizyta w Londynie była wcześniejsza od przeprowadzki.
Same słowa sygnałowe nie zawsze wystarczą. Sprawdź także, czy zdanie odnosi się do teraźniejszości, czy porządkuje dwa wydarzenia z przeszłości.

Ćwiczenia – Present Perfect czy Past Perfect?
1. Uzupełnij luki
Wstaw czasownik w nawiasie w formie Present Perfect lub Past Perfect:
- I __________ (never / visit) Canada before this year.
- She __________ (finish) the report before the manager arrived.
- They __________ (live) in Rome since 2018.
- When we got home, the guests __________ (already / leave).
- He __________ (just / lose) his keys, so he cannot open the door.
- By the time the film started, we __________ (find) our seats.
- My parents __________ (be) to Australia twice.
- Before her trip to Spain, Anna __________ (never / fly) by plane.
2. Wybierz poprawną odpowiedź
W każdym zdaniu wybierz właściwą formę:
- By the time I called, Tom a) has left b) had left.
- I a) have never seen b) had never seen such a beautiful view.
- She a) has worked b) had worked here for five years.
- They a) have eaten b) had eaten dinner before the guests arrived.
- We a) have known b) had known each other since 2015.
- When the police arrived, the thief a) has disappeared b) had disappeared.
3. Znajdź i popraw błąd
Każde zdanie zawiera błąd związany z wyborem czasu lub formą czasownika. Zapisz je poprawnie:
- I had saw that film before.
- She have finished the task before lunch.
- They had already leave when we arrived.
- We has visited London twice.
- He have just gone home.
- By the time we got there, the shop have closed.
Odpowiedzi
Sprawdź rozwiązania dopiero po wykonaniu wszystkich zadań:
- Ćwiczenie 1 – 1. have never visited, 2. had finished, 3. have lived, 4. had already left, 5. has just lost, 6. had found, 7. have been, 8. had never flown.
- Ćwiczenie 2 – 1. b, 2. a, 3. a, 4. b, 5. a, 6. b.
- Ćwiczenie 3 – 1. I had seen that film before. 2. She had finished the task before lunch. 3. They had already left when we arrived. 4. We have visited London twice. 5. He has just gone home. 6. By the time we got there, the shop had closed.
Jak sprawdzać wybór czasu?
Przed wpisaniem formy czasownika zadaj sobie trzy pytania:
- Czy wydarzenie ma związek z teraźniejszością? Jeśli tak, rozważ Present Perfect.
- Czy w zdaniu występują dwa wydarzenia z przeszłości? Jeśli tak, wcześniejsze często przyjmuje Past Perfect.
- Czy widzisz wyrażenie before, after, by the time lub when? Może ono wskazywać na kolejność wydarzeń.
Najważniejsza wskazówka brzmi: w Past Perfect poszukaj drugiego wydarzenia z przeszłości. Jeśli go nie ma, sprawdź, czy naprawdę potrzebujesz tego czasu, zamiast Present Perfect lub Simple Past.