\r\n\r\n
anyoneとanybodyの違いは、この2つの言葉の使い方であって、意味ではない。英語には、ほとんど同じ意味で紛らわしい言葉のペアがたくさんあり、特定の文脈でどちらのペアを使うか決めるのが難しい場合があります。これは、anyoneやanybodyといった言葉を前にするとよくわかる。anyoneとanybodyの違いを尋ねると、ほとんどの人が「同義語で使い分けができる」と答えるだろう。両者を入れ替えて使うことができるかどうか、見てみましょう。
Anyoneは、誰でもという意味を持つ言葉です。Anyoneは、人全般を指す言葉として使われます。キャスターが番組を放送しているとき、視聴者が何百人もいて、視聴者に答えてほしい質問をするとき、「視聴者の中にこの質問の答えを知っている人はいますか?"誰でも演説に慣れている "ということを暗示しています。また、anyoneはよりフォーマルな言葉です。これは、キャスターが誰でも使うということの説明にもなる。キャスターはリスナー全員を把握しているわけではありません。そのため、彼は形式的な方法を用いている。知らない人だと堅苦しく見えてしまうのは、誰しもが知っていることです。
Anyoneは文章を否定するときに使われます。
私たちの小さな冒険のことは、誰にも言っていません。
というのも、大臣が「この中に信頼できる人がいるかどうかわからない」と言ったからだ。
上記の2つの文では、anyoneは誰でもという意味で使われており、ご覧の通り、どちらの文も否定文になっています。
また、誰でも質問することができます。
誰か別の話に興味はありませんか?
どなたかいらっしゃいませんか?
この文章はどちらも質問ですから、質問者が誰が答えるかわからないときに、誰でも使えるという証明になります。
"大臣は、信頼できる人がいるかどうかわからない"
また、誰でも同じという意味もあります。つまり、anyoneは誰でもという意味でもあるのです。一方、anyoneはカジュアルな言い方や、あまりフォーマルでない文脈で使われます。例えば、人が家のドアに向かって叫ぶとき、is anyone home?Anyoneは、少人数のグループという文脈でも使うことができます。つまり、どちらの言葉でも、anyoneの方が形式ばらないということがわかります。そのため、話し言葉でanyを多用する人を見かけることがあります。
このような否定的な文章では、「誰でも」という使い方が時々出てきます。
警察に捕まった人は、もうチームの一員ではありません。
リビングには誰の姿も見えなかった。
上記の文章では、「誰でも」を意味する言葉として使われています。いずれも否定文である。最初の文では、話し手が警察を指す言葉としてcoptを使っているので、文脈は非常に口語的であるように思われる。2文目は、誰かが見ているからというカジュアルな文脈のようです。だから、この場合は「誰でも」という言葉が使われる。
また、誰でも質問することができます。
どなたかいらっしゃいませんか?
誰かを信じていいのだろうか?
ここでは2つの質問で「誰でも」という言葉が使われており、「誰でも」と「誰でも」がともに否定文や疑問文で使われる言葉であることがわかる。
"リビングには誰もいない"
-AnyoneとAnyoneは同じ意味です。AnyoneとAnyoneは誰でもという意味です。
-覚えておいてほしいのは、誰でも、誰でも、ANYの接頭辞は同じで、接尾辞が違うだけだということです。
-Anyoneは、この2つのうちよりフォーマルなものとされています。
-あまり正式でない、または非公式な用語とみなされるもの。
-主に文章を書くために使っている人。
-誰でも使える、話せる。
-言葉を入れ替えても、大きな問題は起きないでしょう。
-anyone と anyone は否定文の中で使われます。
-誰でも、誰にでも、質問できる。
このように、誰でも、誰にでも、同じことを意味するのです。そのため、使用する文脈が異なっても、交換することはあまり問題にはなりません。