Правильно: говорить на каком-либо языке, например: говорить на русском языке, говорить на родном языке; с наречием: говорить по-русски.
Вариант с творительным падежом возможен только в устойчивом обороте русским языком говорить 'говорить ясно, понятно', например: Вам говорят русским языком, имение ваше продается, а вы точно не понимаете (А. Чехов, Вишневый сад).
Последние ответы справочной службы
Форма творительного падежа ей не противоречит норме.
Страница ответаПравильно ли говорить "суда пересекают Ормузский пролив"? Ведь они идут вдоль по проливу, а не поперек - от одного берега к другому. Получается, они пролив не пересекают.
Могут ли суда перемещаться в проливе вдоль или поперек — вопрос, как очевидно, не лингвистический. С лексической точки зрения ошибки в выражении суда пересекают пролив нет.
Страница ответаОборот с предлогом благодаря обособляется при необходимости его смыслового выделения, см. «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина, § 75.
Страница ответа