質問: 代名詞 any は単数扱い? any を肯定文の主語で使った場合、述語は単数扱いするのでしょうか? たとえば any of the students has her or his dream. という文章は自然ですか?不自然ですか? any of the students have their dreams. ではどうでしょう? 例文を見ると、 any of the students could answer that. のように、助動詞を使ったものしか見つけられなかったのですが、助動詞を伴わないといけないのでしょうか?
回答: 難しいテーマですが思ったことを書いてみます。 >any of the students has her or his dream. (学生は誰でも、一人一人夢を持っている。) これだったら普通は each(めいめいの人、それぞれのもの)という確立した代名詞を使うと思います。 →each of the students has her or his dream. anyにも代名詞(どんなー)はありますがその(-)の名詞的な部分が代名詞eachほど確固たるものではないので必然的に形容詞のanyなどでanything/anybody/any studentというように他の単語の助けを借りて(代)名詞化するのだろうと思います。anyだけで主語になっている文例が少ないのはanyの持っている代名詞としての不安定さに原因があるのだろうと思います。 >any of the students have their dreams. これはno.1 wind-sky-wind さんがうまく説明されてるので・・。 >例文を見ると、any of the students could answer that.のように、助動詞を使ったものしか見つけられなかったのですが、助動詞を伴わないといけないのでしょうか? 確かに例文の全部に助動詞がついてますね。ということはany(どんなー)には「どんなーについても、選んでも」というよな仮定法的な条件の意味がありその帰結として助動詞(willなども含んで)が使われる傾向があるのかもしれないなと思いました。 anyは微妙な位置にいる単語でeveryみたいに主に形容詞としてだけ取り扱われると分かりやすいのですが・・。 まとまりなくて済みません。