В «Словаре географических названий» А. В. Суперанской (М., 2013) указано, что топонимы обычно не склоняются в сочетании со словом "поселок" и рядом других слов. Исключение составляют случаи, когда название выражено прилагательным У нас в области есть поселок Лебяжье. Должно ли склоняться его название в сочетании с родовым словом? Например, в поселке Лебяжьем, нет поселка Лебяжьего и т. д. Кроме того, у нас есть город Щучье. В сочетании с родовым словом "город" топонимы славянского происхождения должны склоняться. То есть правильно будет писать и говорить: "в городе Щучьем", "нет города Щучьего"? Просто у нас даже в СМИ, я уж не говорю о разговорной речи, в этих случаях используются несклоняемые варианты (именно с родовым словом).
Такие названия в сочетании с родовым словом лучше не склонять, т. к. при изменении их по падежам трудно будет восстановить исходную форму названия.
Последние ответы справочной службы
В приведенных случаях два глагола (сочетания), вводящих прямую речь, относятся к одному фрагменту прямой речи. Это выглядит стилистической ошибкой — плеоназмом. В первом случае плеоназм устраним только удалением из текста фразы отмечал А. Во втором случае можно поставить точку вместо двоеточия, и тогда сочетание выступил со словами благодарности перестанет быть сочетанием, вводящим прямую речь: На собрании выступил А. со словами благодарности. «Текст...», — сказал спикер.
Страница ответаДля запятой перед тире нет оснований. Обратите внимание, что в указанной позиции предпочтительно двоеточие: Целься в Луну: даже если промахнешься, окажешься среди звезд.
Страница ответаВ этом случае правилен первый вариант: прилагательное астраханский не входит в состав имени собственного и пишется со строчной буквы.
Страница ответа