Решение:
Третий тип условных предложений (Third Conditional) используется для описания нереальных ситуаций в прошлом и их гипотетических последствий.
Структура: If + Past Perfect, ... would + have + Past Participle.
- If he had studied harder, he would have passed his test better then.
- If we had begun the work earlier, we would have had more time.
- Lena would have bought the milk if she had forgotten about it.
- They would not have gotten into that accident if Jim had not driven so fast.
- The dogs would have gotten out if the door had been locked.
- If Jenny had asked me about the matter, I would have answered all her questions.
- I would have called the police if I had seen those robbers again.