Выражение они отчаялись в победе (то есть потеряли надежду на победу) вполне допустимо.
Рекомендуется придерживаться простого правила: по возможности использовать в качестве однородных сказуемых глаголы одного вида. В вашем примере: спрошу (сов.), пойду.
Инфинитив, обозначающий действие как цель движения (зачем пойду? — покупать), может быть совершенного вида в том случае, если подразумевается однократное мгновенное действие, в осуществимости которого не может быть сомнений (выйду взглянуть на облака). Если же действие не мгновенное и в особенности если у говорящего нет уверенности в том, что ему удастся осуществить это действие (нужного замка может не оказаться в продаже, магазин может закрыться на переучет, придется идти в другой магазин и т. п.), используется несовершенный вид.
Итак, приемлемы следующие варианты:
— после занятий я спрашиваю у брата, есть ли замок, и иду покупать его;
— после занятий я спрошу у брата, есть ли замок, и пойду покупать его.
Предлог дифференцирует семантику словосочетания: если в банке находятся консервы, то это банка с консервами, если планируется положить туда консервы, то это банка для консервов, а если консервы там хранились раньше, то это банка из-под консервов.
Верно: Можем сказать: «Это вам пока рано» — или предложить другой путь.
"Склад с порохом" - неудачная замена.
Это неудачный оборот.
Ложись спать – правильно. Ложись – форма повелительного наклонения глагола ложиться, который входит в состав русского литературного языка.
К слову ложиться ни у кого претензий нет; говорят, что «нет» слова ложить (на самом деле такое слово, конечно же, есть, только является просторечием, не входит в состав литературного языка).
Правильно: туман на горном хребте.
Названия городов склоняются. Подробные рекомендации см. в «Письмовнике».
Верно: оставить балкон открытым.