区别在于that可以指代一个句子或一个词,而what不可指代一个句子,只能指代一个词。that可以当不定项指代词,跟在逗号后面,what不可以这样。在what表达“什么”这个意思时,如例句中的whatthismeans时,that是无法表达此含义的,当然也就无法替换。
这里面thismeans后面缺少一个宾语,需用what来引导,译为“什么”而that没有什么实质上的意思。用在后面从句不缺少任何成分的时候。