There are any small buildings in the centre of the city because all buildings there are tall.
Правильный ответ: 2) any
Вывод: "Any" используется в отрицательных предложениях и вопросах. В данном контексте "any" подходит, так как подразумевается, что небольших зданий в центре города нет, потому что там только высокие здания.
Доп. профит: Использование "any" или "some" зависит от контекста предложения. "Some" обычно используется в утвердительных предложениях, а "any" - в отрицательных и вопросительных.