Zdania warunkowe typu trzeciego
W skrócie
Third conditional służy do wyobrażania sobie innego przebiegu przeszłości: warunek nie został spełniony, więc opisany skutek też nie nastąpił. Możesz tak mówić o żalu, straconej okazji albo o tym, co mogło potoczyć się inaczej.
Tworzenie
If + podmiot + had + past participle, podmiot + would have + past participle. Kolejność części można odwrócić; przecinek zwykle stawiamy, gdy zdanie z if jest pierwsze.
Zastosowanie
- Mów o niezaistniałym warunku w przeszłości i jego wyobrażonym skutku: If I had left earlier, I would have caught the train.
- Gdy skutek był tylko możliwy, użyj could have lub might have zamiast would have.
- W rozmowie często usłyszysz skróty: I’d left oznacza I had left, a I’d have gone oznacza I would have gone.
Przykłady
- If I had set an alarm, I wouldn’t have missed the bus. — Gdybym nastawił budzik, nie przegapiłbym autobusu.
- We would have ordered pizza if the restaurant had been open. — Zamówilibyśmy pizzę, gdyby restauracja była otwarta.
- If you had called me, I could have picked you up. — Gdybyś do mnie zadzwonił, mógłbym po ciebie przyjechać.
Typowy błąd
❌ If I would have known, I would have called you.
✅ If I had known, I would have called you.
W części z if opisującej niespełniony warunek użyj had + past participle, nie would have. Would have należy do części wyrażającej wyobrażony skutek.
Zapamiętaj
Po if: had done; w skutku: would have done.