ошибаетесь Правильно: в Москве; в г. Москве, в городе Москве (последние два варианта следует характеризовать как специфически-канцелярские, т. е. употребительные преимущественно в официально-деловой речи). Варианты в г. Москва, в городе Москва не соответствуют литературной норме. Правило таково: географическое наименование, употребленное с родовыми наименованиями город, село, деревня, хутор, река и т. п., выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в городе Москве, в г. Санкт-Петербурге, в городе Владивостоке. снова ошибаетесь Название не склоняется в сочетании с родовым словом: в аэропорту Домодедово (названия аэропортов рекомендуется писать без кавычек). Если же родового слова нет, то нормативны оба варианта, склоняемый и несклоняемый: в Домодедове и в Домодедово. При этом склоняемый вариант соответствует строгой литературной норме (и рекомендуется, например, для речи дикторов). источник - http://gramota.ru/ Задавили филологией