what 與that的用法區別
兩者均可引導主語、表語、賓語從句,區別是what可在從句中用作主語、賓語或表語,意為“什么”或“所…的”,而that僅起連接作用,本身沒有實際意義,在從句中也不充當任何句子成分(引導賓語從句時通常可以省略):
He doesn’t know what she likes. 他不知道她喜歡什么。
What you say is quite right. 你所說的相當正確。
I believe (that) he will come to see us. 我相信他會來看我們的。
It’s a pity (that) he didn’t finish college. 真遺憾他大學沒畢業。
另外,that 可引導同位語從句,但 what 通常不用于引導同位語從句:
I had no idea that you were here. 我不知道你在這兒。