(1)具有疑问代词性质的what:意为“什么,什么样的”。如:I don’t know what he needs. 我不知道他需要什么。(what在宾语从句中作宾语)
(2)在名词前表示感叹的what:意为“多么”。如:Only then did I recognize what silly mistakes I had made. 只是在那时我才意识到我犯了多么愚蠢的错误。(what在宾语从句中作定语)
(3)具有关系代词性质的what:意为“所……的”。相当于“the+名词+that”或者all that,即好像是既包括了先行词也包含了关系代词,因此,有学者称之为关系代词型what。
如:What (=The thing that) happened after that was interesting. 后来发生的事挺有意思。(what在主语从句中作主语);China is not what (=the China that) used to be. (what在表语从句中作表语)。
1. which 和 what 均可与名词连用,表示对人或物提出疑问(但 who 不能这样用)。一般说来,当选择范围较小或比较明确时,用which; 当选择范围较或不明确时用what。
2. which, what, who 均可用作代词(即其后不跟名词)。关于 which 和 what的和法区别跟上面的分析相似。这里只谈谈 who 的用法:who 一般只用来指人,不管选择范围大还是小,明确还是不明确均可用(当选择范围比较明确且用作宾语时 who 也可用或 which 或 which one 代之)。
3. 正由于 what 和 who 的选择范围可以很大或不明确,所以其后可以跟else,但一般不跟表示特定范围的 of 短语;which 的选择范围相对比较小或明确,所以其后一般不接else,但却常 of 与短语连用。