你看what was wrong?这句话,was是be 动词,wrong是形容词作was后的表语,那what自然就是主语了,what/which与where/when等疑问词是有区别的,what/which是名词性的,where/when等是副词性的,我们知道名词可以作主语、宾语、表语,而副词就不能做主语、宾语,所以what was wrong 本身就是个陈述句语序.
what is your name?这句里边what就是个表语,主语是your name,所以在宾语从句里边就应该变成what your name is.
懂了没?