Do you know who are you?这句话有错吗?

问题描述:

Do you know who are you?这句话有错吗?

Do you know who you are?
这样语法就对了

没有错,这是宾语从名,who做know的宾语

原句错了.
这是一句主从复合句,主句 Do you know ...,从句 who are you.疑问的是主句,而不是从句.你的从句用了疑问句结构,不符合语法.从句用陈述句形式才对.所以 Do you know who you are?才对.