The building wouldn`t have fallen down, if ... weak foundations.
A) wasn`t having
B) hadn`t had
C) didn`t have
D) wouldn`t have
E) -
Правильный ответ:
B
Перевод:
Здание бы не упало, если бы у него не было слабого фундамента.
Пояснение:
Наличие союза if говорит о том, что скорее всего это условное предложение, тип которого мы должны определить. Обращаем внимание на уже имеющийся глагол (The building wouldn`t have fallen down) - он соответствует 3 типу условных предложений, который строится по формуле:
Подлежащее + would + have + Participle, if + подлежащее + verb in Past Perfect.