Проверить на ошибки
1) If you had been attentive (Type 3), this wouldn't happen (Type 2).
2) If we hadn't been fired, we wouldn't have had to move (Type 3).
3) верно
Это в активе?
это задание не на залог, а на типы условных предложений