If I had studied harder, I would have passed the exam. If she had left earlier, she wouldn't have missed the train. W takich zdaniach wracamy myślą do przeszłości i wyobrażamy sobie, że potoczyła się inaczej — choć w rzeczywistości tak się nie stało. Angielski używa trzeciego okresu warunkowego właśnie do tego: żeby mówić o tym, jak przeszłość mogłaby potoczyć się inaczej, a często także po to, by wyrazić żal z powodu tego, jak potoczyła się naprawdę.

Szybka formuła: If + czas zaprzeszły, would have + III forma czasownika → If I had known, I would have told you. / We wouldn't have been late if the bus had arrived on time.

Co wyraża trzeci okres warunkowy

Trzeci okres warunkowy opisuje wyobrażoną przeszłość — warunek, który nigdy nie był prawdziwy, a więc i skutek, który nigdy się nie wydarzył:

  • Żal: If I had saved more money, I would have bought a house.
  • Stracone okazje: If he had applied, he might have gotten the job.
  • Krytyka lub spojrzenie wstecz: If you had asked me, I would have helped.
  • Ulga z powodu czegoś, co się nie wydarzyło: If we hadn't left early, we would have been stuck in traffic.

W trzecim okresie warunkowym wszystko dotyczy przeszłości, która już się dokonała i której teraz nie da się zmienić: mówiący wyobraża sobie inny przebieg wydarzeń niż ten, który — jego zdaniem — naprawdę miał miejsce.

Budowa trzeciego okresu warunkowego

Zdanie Czas / forma Przykład
Część z if Past Perfect / czas zaprzeszły If she had left…
Zdanie główne would have + III forma czasownika …she would have arrived on time.

W części z if używamy czasu Past Perfect / czasu zaprzeszłego (had + III forma czasownika). To cofa sytuację o krok dalej w przeszłość niż w drugim okresie warunkowym (zwykły czas przeszły prosty) — sygnał, że sytuacja jest nie tylko hipotetyczna, ale też już zakończona:

  • If they had booked earlier, tickets would have been cheaper.
  • If I had seen the message, I would have replied immediately.

W polskim często używamy podobnej konstrukcji z by dla teraźniejszości i przeszłości: gdybym wiedział, powiedziałbym ci może znaczyć "gdybym wiedział teraz" albo "gdybym wtedy wiedział" — zależnie od kontekstu. W angielskim to rozróżnienie trzeba pokazać formą czasownika: If I knew… I would… to drugi okres, a If I had known… I would have… to trzeci.

Zdanie główne używa would have + III forma czasownika (w mowie i nieformalnym piśmie często skracane do 'd have lub would've, ale w formalnym tekście zwykle zapisywane w pełnej formie):

  • If she had studied medicine, she would have become a doctor.
  • We would've called you if we had had your number.

Zasada przecinka: gdy część z if stoi na początku, stawiamy po niej przecinek. Gdy na początku stoi zdanie główne, przecinek nie jest potrzebny — ten sam wzorzec co w pozostałych okresach warunkowych.

Would have lub wouldn't have w zdaniu głównym

Aby zaprzeczyć skutkowi, używa się wouldn't have:

  • If I had known about the traffic, I wouldn't have driven that way.
  • She wouldn't have been upset if he had explained sooner.

W trzecim okresie warunkowym nie używamy will have do wyrażenia wyobrażonego skutku — ta forma należy do innego, dedukcyjnego użycia if z czasem przeszłym (If he left at six, he will have arrived by now — "jeśli wyjechał o szóstej, to pewnie już dotarł"), a nie do hipotetycznej przeszłości, o której tu mowa.

Zdanie z if też można zaprzeczyć, za pomocą hadn't + III forma czasownika:

  • If we hadn't stopped for coffee, we would have caught the earlier train.
  • If it hadn't rained, the match wouldn't have been cancelled.

Obie części zdania mogą być przeczące:

  • If I hadn't overslept, I wouldn't have missed the meeting.

Inne czasowniki modalne: could have i might have

Would have to domyślna forma w zdaniu głównym, ale could have i might have też są częste — i nieco zmieniają znaczenie:

Czasownik modalny Efekt Przykład
would have pewny hipotetyczny skutek z perspektywy mówiącego If I had trained harder, I would have won.
could have hipotetyczna możliwość lub umiejętność If I had trained harder, I could have won.
might have możliwy, ale niepewny skutek If I had trained harder, I might have won.

Could have przenosi uwagę na to, co było możliwe w wyobrażonej przeszłości. Might have sygnalizuje, że nawet w tej wyobrażonej przeszłości skutek nie byłby pewny.

Trzeci okres warunkowy a okresy warunkowe mieszane

Trzeci okres warunkowy w całości rozgrywa się w przeszłości: zdanie z if opisuje nierzeczywistą sytuację z przeszłości, a zdanie główne — wyobrażony skutek z przeszłości. Gdy natomiast przeszły warunek łączy się ze skutkiem w teraźniejszości (If I had studied medicine, I would be a doctor now), mamy do czynienia z mieszanym okresem warunkowym, a nie czystym trzecim okresem. Mieszane okresy warunkowe opierają się na tym samym zdaniu z if w czasie zaprzeszłym, ale są osobnym tematem, zwykle omawianym zaraz po trzecim okresie warunkowym.

Trzeci okres warunkowy a drugi okres warunkowy

Te dwa okresy łatwo pomylić, bo oba są hipotetyczne — ale odnoszą się do różnych momentów:

Drugi okres warunkowy Trzeci okres warunkowy
If I had more time, I would learn the guitar. If I had had more time, I would have learned the guitar.
Wyobrażona sytuacja w teraźniejszości/przyszłości Wyobrażona sytuacja w przeszłości
If + czas przeszły prosty, would + bezokolicznik If + czas zaprzeszły, would have + III forma czasownika
Nie chodzi o zakończone wydarzenie z przeszłości; wyobrażamy sobie sytuację teraźniejszą lub przyszłą Już się zakończyło — teraz nie da się tego zmienić

Najwyraźniejszym sygnałem jest forma czasownika: czas przeszły prosty + would (drugi okres) kontra czas zaprzeszły + would have (trzeci okres). Do porównania: drugi okres warunkowy oraz pierwszy okres warunkowy i zerowy okres warunkowy — bardziej „realne” krańce rodziny okresów warunkowych.

Częste błędy

  • If I would have known, I would have told you. → ✅ If I had known, I would have told you. (would have należy do zdania głównego, nie do zdania z if — tam jest czas zaprzeszły: If I had)
  • If she had study harder, she would have passed. → ✅ If she had studied harder, she would have passed. (czas zaprzeszły wymaga III formy czasownika, a nie formy podstawowej)
  • If we left earlier, we would have caught the bus. → ✅ If we had left earlier, we would have caught the bus. (zdanie z if potrzebuje czasu zaprzeszłego, żeby pasować do przeszłego hipotetycznego skutku would have caught)
  • If you had asked me, I will have helped. → ✅ If you had asked me, I would have helped. (w trzecim okresie warunkowym dla wyobrażonego skutku używa się would have, could have lub might have — nigdy will have)

Szybkie sprawdzenie

Wybierz poprawną formę, przekształć zdanie lub odpowiedz na pytanie:

  1. If I ____ (know / knew / had known) about the delay, I would have left earlier.
  2. She would have passed the test if she ____ (studies / studied / had studied) more.
  3. Popraw zdanie: If they would have called, we would have come.
  4. Jaka jest różnica? a. If it rained tomorrow, the match would be cancelled. b. If it had rained yesterday, the match would have been cancelled.
  5. Czy to zdanie jest trzecim okresem warunkowym, czy okresem mieszanym? If I hadn't missed the flight, I would be home by now.
Pokaż odpowiedzi
  1. had known — czas zaprzeszły w zdaniu z if dla wyobrażonej sytuacji z przeszłości
  2. had studied — potrzebny jest czas zaprzeszły; samo studied (czas przeszły prosty) zamieniłoby zdanie w drugi okres warunkowy i nie pasowałoby do would have passed
  3. If they had called, we would have come. — bez would have w zdaniu z if; tam potrzebny jest czas zaprzeszły
  4. a. Drugi okres warunkowy — wyobrażona sytuacja w teraźniejszości/przyszłości (wciąż hipotetycznie możliwa); b. Trzeci okres warunkowy — wyobrażona sytuacja z przeszłości (już zakończona, nie da się jej zmienić)
  5. Okres warunkowy mieszany — zdanie z if jest w czasie zaprzeszłym (hadn't missed), ale skutek dotyczy teraźniejszości (would be home now), a nie przeszłości

Najważniejsze wnioski

  • Trzeci okres warunkowy używa if + czas zaprzeszły w zdaniu warunkowym i would have + III forma czasownika w zdaniu głównym.
  • Wyraża wyobrażone sytuacje z przeszłości — rzeczy, które się nie wydarzyły, i często towarzyszący im żal lub ulgę.
  • W podstawowym trzecim okresie warunkowym would have należy do zdania głównego, nie do zdania z if — zapisanie If I would have known… zamiast If I had known… to najczęstszy błąd.
  • Could have (hipotetyczna możliwość) i might have (niepewny skutek) mogą zastąpić would have w zdaniu głównym.
  • Gdy przeszły warunek łączy się ze skutkiem w teraźniejszości, to jest to okres warunkowy mieszany, a nie czysty trzeci okres.
  • Zdanie z if może stać na początku (z przecinkiem) lub na końcu (bez przecinka) — obie formy są poprawne.
  • Do porównania: drugi okres warunkowy (wyobrażone sytuacje w teraźniejszości/przyszłości: if + czas przeszły prosty, would) oraz bardziej „realne” pierwszy i zerowy okres warunkowy.