В словосочетании «На Берлин» предлог на употреблен в одном из своих обычных значений: "Употр. при указании на предмет, место, реже явление или человека, в сторону к-рых направлено движение, действие, к-рые являются ориентиром движения, распространения чего-л. Син. по направлению к. Идти несов. (бежать несов., ехать несов., плыть несов., лететь несов., спешить зд. несов., броситься, держать несов. курс …) на восток (юг, стук, свет, звук, крик, шум, меня …); дорога на Москву …
Свойственные разговорной речи конструкции типа "поставки на Европу", "самолет на Японию" и т. п., очевидно, связаны с попытками говорящих проявить, подчеркнуть именно это значение: поставки, ориентированные на Европу; самолет, летящий по направлению к Японии.
Слово немец образовано от древней праславянской основы *nemъ, к которой восходит и прилагательное немой. В древнерусском языке немъ, немый означало не только 'лишенный способности говорить', но и 'говорящий непонятно, неясно'. Немцами поэтому на Руси сначала называли всех иностранцев (т. е. всех, кто говорил на непонятном языке), затем – только европейцев. В словаре Даля указано: немец – не говорящий по-русски, всякий иностранец с запада, европеец (азиаты – бусурмане); в частности же, германец.
Со временем значение слова немец еще более сузилось и стало обозначать только жителя Германии, представителя немецкого народа. Таково и современное значение этого слова. Слово германцы тоже входит в состав современного русского литературного языка, однако употребляется в значении 'древние племена, населявшие центральную, западную и юго-западную Европу; люди, принадлежащие к этим племенам'. Значение слова германцы 'немцы' устарело.
Географические названия славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: из района Люблино, в сторону района Строгино, к району Митино, в городе Иваново, из деревни Простоквашино, до края Косово. Если же родового слова нет, то возможны оба варианта, склоняемый (старый) и несклоняемый (новый): в Люблине и в Люблино, в сторону Строгина и в сторону Строгино, в Иванове и в Иваново, из Простоквашина и из Простоквашино, до Косова и до Косово, к Митину и к Митино, 8-й микрорайон Митина и 8-й микрорайон Митино. При этом склоняемый вариант соответствует строгой литературной норме. Словарь Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской «Грамматическая правильность русской речи» указывает: «В образцовом литературном стиле (со сцены, с телеэкрана, в радиоречи) эти формы следует склонять».
В целом можно сказать, что после слова атака возможно и слово в род. падеже без предлога, и в вин. падеже с предлогом на. Но по-видимому, выбор сочетания зависит от более широкого контекста, например корректно: идти в атаку на что-то, отбить атаку на что-то.
"Справка" не выполняет домашних и тестовых заданий.
Постановка запятых в таких случаях факультативна и зависит от того, какие акценты пишущий хочет расставить в предложении. Он может счесть в Москве на Красной площади единым обстоятельством места, а может придать сочетанию на Красной площади уточняющий характер, сфокусировав внимание только на предложно-падежной форме в Москве. См. также ответ на вопрос № 311880.
Такие названия пишутся неединообразно: одни из них по традиции принято писать (в том числе на картах и в документах) слитно, другие – через дефис. К тому же со временем написание может меняться. Например, в Москве есть станция метро «Новокузнецкая», но, когда станцию открывали (1943 год), название писалось через дефис: «Ново-Кузнецкая». Поэтому написание названия конкретной улицы лучше уточнить в администрации того населенного пункта, в котором расположена улица.
Краткое прилагательное пишется так же, как и полное, в данном случае - слитно, т. к. нет никаких оснований для раздельного написания: неизвестный - неизвестна.
Возможно: вет. аптека (графическое сокращение слова ветеринарная) и ветаптека (сложносокращенное слово).
Неофициальное название также пишется с большой буквы: Шанхайка.