anyoneとwhoeverの使い方の違い - Yahoo!知恵袋より
Q
anyoneとwhoeverの使い方の違い
................. finishing the marathon will receive a commemorative plaque.A)Whoever
B)When
C)Sometime
D)Anyone...................に入る語句を選択する問題で、正答はDなのですが、私はAを選択してしまいました(><)
いまいち解説を読んでもWhoeverとAnyoneをどう使い分けるのかが理解できません。。
A1
Whoever:
①関係代名詞
②疑問代名詞のはたらきがあります。それぞれ例を挙げると、
①Whoever sees that movie will come away happy.
その映画を見た人はみな幸せな気分になる.②Whever told you that?
いったいどこのだれがそんなことを君に言ったのか.①の例に注目してください。Whoever のあとには動詞(V)が来ています。
関係代名詞なのでその後必ず節(S+V)がくるわけですから
この問題では、finishingという現在分詞がきているので、
これは、分詞の形容詞的用法ということになるので、
D)Anyoneが正解となるわけです。A2
まず、正答は
Anyone finishing the marathon...ですね
このanyoneというのはふつうの代名詞なので
後ろからanyoneを修飾する語句があります
(形容詞や分詞で修飾します)しかしAを選びたいなら
文章は
Whoever finishes the marathon...
という風になります
このwhoeverというのは複合代名詞という関係詞で
関係代名詞のwhoと似たようなものです
なので後ろには普通の動詞が来ます
なるほど。
Whoeverの後は動詞がくるのか。