在引导同类型的名词性从句(主语从句、宾语从句、表语从句等)时,what和that的区别主要是:that在从句中不充当任何成分,仅仅起到引导从句的作用。因此that引导的名词性从句去掉that在结构上是完整的句子。what在从句中充当名词性成分,如主语、动宾、介宾、表语等。因此what引导的名词性从句去掉what在结构上是不完整的。