区别主要看句子的意思,who是“谁”的意思,在引导定语从句时可以翻译为“那个...的人”,而whoever是“无论是谁”的意思。 另外,whoever可以等于no matter who,还可以引导名词性从句,用法比no matter who广。