Краткое пояснение:
Это третье условное предложение (Conditional 3), описывающее нереальное условие в прошлом и его результат. Формула: If + Past Perfect, ... would have + Past Participle.
Пошаговое решение:
- Часть 1 (If-clause): Глагол 'build' должен быть в Past Perfect. Используем 'had' + 3-ю форму глагола 'build'. Получаем 'had built'.
- Часть 2 (Main clause): Глагол 'not have' должен быть в условной форме с 'would have' + 3-ю форму глагола 'have'. Получаем 'would not have had'.
Ответ: If the government had built flood barriers, we would not have had the floods last year.