what nationality are you from这句话有语法错误么?

问题描述:

what nationality are you from这句话有语法错误么?
what nationality are you=what nationality are you from=what nationality do you come from?

正确的是;what nationality are you=where do you come from
你的国籍是什么=你从哪里来
(what nationality are you from 已经有国籍了,就不要from.否则不就成了你来自哪的国籍,不通顺了.)