whomever/whoever
张道真教授编著的《英语语法大全》(上)(外研社,p.341)有这样一段论述: Give it to whomever(not whoever) you like (whomever作like和to的宾语)
请问上句中的 whomever 果真不可以用 whoever 来代替吗?
首先应指出,该书说whomever作to的宾语的观点是错误的,见whoever/whomever 。其次还应指出,该书说上句中的whomever不能用whoever来替代,更是违背语言事实的。我们在who/whom 中已经证明,除正式的语体外,几乎在所有的场合,都可以用who代替宾格的whom:
It depends on who you want. (CGEL) 那要看你需要谁。
同样,除正式语体外,名词从句中whomever和定语从句中的whomever也可以用whoever来代替。让我们援引一些权威性的实例:
-
Tell whoever you like — it makes no difference to me. (ALD) 你愿意告诉谁就告诉谁——对我来说都无所谓。
-
I hope, whoever you vote for in the next election, that at least you know why you are voting. (Cobuild) 在下次选举中不管你投谁的票,我希望你至少要知道,为什么要投票选他。
-
Give it to whomever(whoever) you like. (Palmer) 你愿意把它给谁就给谁。
whose/of which
(参见 whoever/whomever)