二者的差异不尽相同。
who在早期英语中可用作融合型关系副词,= the one/person who,引导名词性关系分句。例如:Who laughs last laughs best. 但现代英语who则基本失去了这种功能,我们偶尔遇到who的这种用法,多半是格言、谚语或古典文学的原句或极个别句型中。现代日常英语通常不能再将who用作融合型关系代词。
what则仍然大量用作融合型关系代词,引导名词性关系分句。What you did was wrong.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!