whoever引导主语从句时,意义相当于anyone who,即表示“任何人……都”“谁……谁就(都)”“不管是谁……那都”。如:
Whoever comes will be welcome. 谁来都欢迎。
Whoever wants the book may have it. 任何人想要这书都可以拿去。
Whoever told you that was lying. 不管这话是谁对你说的,都是撒谎。
Whoever gets home first starts cooking the supper. 谁先到家,谁就开始做晚饭。
Whoever gains the most points wins the competition. 谁得分最多,谁就赢得比赛。
注意,不要与whoever引导让步状语从句(=no matter who)时的用法相混淆。如:
Whoever comes, tell them to go away. 不管谁来,都叫他走。
I’m not opening the door, whoever you are. 不管你是谁,我不会开门的。
Whoever you are, you can’t pass this way. 不管你是谁,你都不能从这里通过。
引用地址: http://www.yygrammar.com/Article/201108/2418.html