4. Предложение "We usually buy ... cheese." подразумевает количество сыра. Вариант b) many используется с исчисляемыми существительными во множественном числе, а "cheese" (сыр) — неисчисляемое. Варианты a) a lot of и c) a могут использоваться с неисчисляемыми существительными. "A lot of" означает "много", а "a" означает "один" или "какой-то". Учитывая, что обычно покупают сыр, наиболее подходящим является "a lot of".