I can only say "no" to that one. There is no difference between logical and grammatical emphasis here. "Do" is a handle which manipulates the verb phrase outside of simple affirmative sentences, and the verb phrase is "speak [language]".
Simple affirmative: she speaks [language].
Question: does she speak [language]?
Negative: She doesn't speak [language].
Emphatic affirmative: she does speak [language].
The difference you imply with your example "She doesn't speak English but she does write English.", which seems to state that somehow the emphasis is restricted to the verb itself and not the verb phrase, so that you'd expect the verb to change, does not exist in English. In fact, The stub sentence "she doesn't speak English, but she does" up to this point leaves it open whether the negated element is only the verb, as in your example, or is the whole verb phrase, as in cepo's example. Thats why you have to repeat both the verb and the language; you can neither say "but she does write." without at least adding "it", nor "but she does English." without repeating the verb (OK, that would probably be possible in colloquial speech, but not in writing).
And your alternative sentence "It is English that she doesn't speak but it is Russian that she speaks." even with the third person -s is extremely awkward and not a sentence you'd find commonly formed by any native speaker.
Спасибо за исправления!
Вам нравится этот форум, и вы изучаете немецкий язык? Вот похожий форум о немецком языке.
"She doesn't speak English but she speaks Russian." vs.
"She doesn't speak English but she does speak Russian."
There's no difference in connotation between these sentences in English. The "but" is contrastive, so the "does" makes no difference. The only reason you'd choose either variant was if Russian had some sort of contextual relevance. For example, let's say my boss asks me to meet a visitor at the airport. I ask "does she speak English?", and my boss, who knows that I speak Russian, answers "She doesn't speak English but she [speaks/ does speak] Russian." There's not the slightest difference there.
The simple affirmative version would be "She doesn't speak English. She speaks Russian."
Russian Lessons | Russian Tests and Quizzes | Russian Vocabulary |