Trecutul care nu mai poate fi schimbat
Condiționalul de tip 3 vorbește despre o situație imaginară din trecut: ceva nu s-a întâmplat, deci rezultatul nici el nu s-a produs.
If I had known, I would have called you.
Dacă aș fi știut, te-aș fi sunat.
If she had studied harder, she would have passed the exam.
Dacă ar fi învățat mai mult, ar fi trecut examenul.
În realitate, nu am știut și nu te-am sunat; ea n-a învățat destul și n-a trecut.
Forma
If + Past Perfect (Lecția 6), would have + participiu (A2, Lecția 9):
| Propoziția cu if | Propoziția principală |
|---|---|
| If we had left earlier, | we wouldn't have missed the train. |
| If it hadn't rained, | we would have gone to the beach. |
| If you had asked me, | I could have helped you. |
Poți folosi could have (aș fi putut) sau might have (s-ar fi putut) în locul lui would have. Pentru întrebări: What would you have done?
Legătura cu I wish
Același Past Perfect apare după I wish pentru regrete (Lecția 19). Ideea este aceeași: ai vrea ca trecutul să fi fost altfel.
I wish I had known. = If only I had known.
Mi-aș fi dorit să fi știut. = Dacă aș fi știut.