是do you know what's on TV tonight 还是do you know what on TV tonight is?

问题描述:

是do you know what's on TV tonight 还是do you know what on TV tonight is?
不是疑问词引导的名词从句作宾语要把倒装语序还原吗?
那正确的该是哪一个?

前者.
倒装语序没错,但倒装是把动词提到主语前面.在你的例子中主语已经是引导词了,所以在这种情况下不需要把动词提前.