also ich würde sagen dass es geht
es kommt ja von "Do you speak German?" (sprichst du Deutsch?)
und diese Frage einfach mal mit not wäre dann ja "sprichst du kein Deutsch?"
dein "You do not (don't) speak German?" (Du sprichst kein Deutsch?) wäre für mich eher ein vorwurf und etwas zum lästern. Das kommt für mich als negativ rüber. Daher würde ich sagen, dass es ok ist.
Es kann auch sein, dass ich mich irre, habe im styl in englisch nur max. 4 punkte (4-), dafür is aber mein Fehlerquotient super
(14 punkte/ glatte 1)
MfG