Если речь идет о птицах, верно: вижу двух щеглов.
См. https://gramota.ru/biblioteka/spravochniki/pismovnik/kakoy-padezh-nuzhen-pri-otritsanii
Корректны оба варианта, однако между ними есть некоторая разница в семантике, так как винительный падеж подчеркивает конкретность объекта.
Правильно: выпью (все) вино, выпью (немного, бокал) вина.
Следует поставить двоеточие или тире. Сбылась мечта: я вижу тебя (поясняется, какая именно мечта сбылась). Сбылась мечта — я вижу тебя (сбылась мечта, в результате чего я вижу тебя).
Пожалуйста, воспользуйтесь словарями.
Для ответа на этот вопрос необходимо видеть предложение целиком.
Корректно: Зрителей ждет сюрприз. Какой – организаторы пока решили оставить в тайне.
Словари предлагают форму мн. ч. рога для всех значений слова рог, как бы странно ни звучало сочетание рога для вина.
Оба варианта правильны.