✨ ベストアンサー ✨
形容詞、名詞、副詞の役割を知っているということで説明します。
whicheverは複合関係代名詞だけでなく、複合関係形容詞でもあるのでrunnerという名詞の前に用いることができます(Which color do you like?と同様)。
一方、whoeverは複合関係代名詞です。あくまで名詞なので他の名詞の前に来ることはできません。(Who person do you like?とは言いませんよね)
疑問詞にeverがついているだけなので、取れる品詞はそれに準ずることが多いです。
疑問代名詞 who which what
疑問形容詞 which who
疑問副詞 where when how why(whyeverはほとんど見かけませんが)
関係形容詞の部分は完全に間違いです。
ご指摘ありがとうございます。
「多い」として濁してしまいましたが指摘いただき確証を得られました。恐縮です。
本当にありがとうございます!
登美川さんの回答は正しいと思います。
但し、2つ修正点があります。
①疑問詞にeverがついているだけなので、取れる品詞はそれに準ずることが多いです。→ 準ずることが多いではなく、必ず準ずる。
②疑問形容詞 which who → which, what:Who person do you like? が間違いであることから、whoは形容詞の機能がないことは明らかです。
What color do you like best?(何の色が一番好きですか。)が可能であるので、whatは形容詞として使えます。
以上、補足させて頂きます。