What is the difference between these 2 sentences?
Warum sprechen Sie nicht Deutsch?
Warum sprechen Sie Deutsch nicht?
Warum sprechen Sie nicht Deutsch? - Why don't you speak German? (instead of speaking English)Warum sprechen Sie kein Deutsch? - Why can't you speak German? (i.e. since I know you've been living in Germany for years and should be able to speak it by now = question)
Warum sprechen Sie Deutsch nicht? - Word order feels funny, but I guess they chose this sentence instead of the one above to illustrate the point that "nicht" at the end of a question (or before the verb in a sentence) negates the whole question/sentence instead of the particular word it stands in front of.