どんな違いがあるか?
「someone」も「anyone」も「人」を指す不定代名詞で、「誰か」という意味がありますが、微妙なニュアンスの違いがあります。
“one” に、数字の「1」という意味がありますが、その他にも一般的な「人」を指すときにも使うことがあります。
次のような違いがあります。
someone … 誰かは特定できないけど、不特定の誰か
→ 誰か分からないけど、ある一人をイメージしている。
→ 限定的な範囲の中でも誰かを指す【狭い世界観】
→「(とある)誰か」という意味があります。
anyone … 多数いる中の不特定の誰か
→ 誰でもいい、誰でも構わない。
→ 一般的な範囲の中でも誰かを指す【広い世界観】
→「(誰でもよい)誰か」という意味があります。
次のような使い分け方もあります。
someone … 肯定文や肯定の答えが期待されている疑問文に通常は使われます。
anyone … 否定文や疑問文に通常は使われます。
「someone」の使い方
“someone” は、「誰か」「ある人」のような不特定の人を指します。特定はできないのですが、一人の人を意味しています。
特定はできないのですが、可能なら特定したいと思っています。”anyone” よりも、「誰か」とは距離感は近く、存在感も大きいです。
三人称単数扱いになります。
ほぼ同じ意味として言葉として “somebody” がありますが、こちらの方が少しカジャアルな表現となります。違いはほとんどありませんので、基本的にどちらを使っても問題はありません。
例文
There is someone at the door.
(誰かがドアのところにいます。)
→誰か一人の人がいる。
Someone called while you were out.
(あなたが外出している間に誰かが電話をかけました。)
→誰か一人の人が電話をかけてきた。
Someone is knocking at the door.
(誰かがドアをノックしています。)
→誰か一人の人がノックしている。
Someone told me about the new restaurant downtown.
(誰かが市内の新しいレストランについて教えてくれました。)
→誰か一人の人が教えてくれた。
I can’t answer that, so please ask someone else.
(私には答えられないので、他の誰かに尋ねてください。)
→答えを知ってそうな、誰か一人の人に尋ねる。
I need someone to talk to about this issue.
(この問題について話せる誰かが必要です。)
→話せそうな、誰か一人の人を必要としている。
「anyone」の使い方
“anyone” も、「誰か」「ある人」のような不特定の人を指します。特定はできないのですが、一人の人を意味しています。
不特定多数の中の誰かを一人をイメージしています。誰かを特定する気は全く無くて、誰でもよいのです。
三人称単数扱いになります。
ほぼ同じ意味として言葉として “anybody” がありますが、こちらの方が少しカジャアルな表現となります。違いはほとんどありませんので、基本的にどちらを使っても問題はありません。
例文
Is there anyone who can speak Japanese?
(日本語を話せる人はいますか?)
→誰でもよいので、話せる人を尋ねている。
Does anyone know the answer?
(誰か答えを知っていますか?)
→誰でもよいので、答えを知っている人を尋ねている。
I don’t want to tell anyone about that.
(私はそのことについて誰にも言いたくありません。)
→ある一人ではなく、不特定の誰にも言いたくない。
Anyone can join the event, regardless of age.
(年齢に関係なく、誰でもイベントに参加できます。)
→肯定文だが、誰でも参加できるので “anyone” を使います。
I didn’t see anyone at the park today.
(今日は公園で誰も見かけませんでした。)
→誰か一人を意識していない。
I don’t think anyone knows the answer to that question.
(その質問の答えを知っている人は誰もいないと思います。)
→誰も知らないので、誰か一人を意識していない。
Is there anyone else who wants to join?
(他に参加したい人はいますか?)
→誰か一人を意識しているのではなくて、他に誰でもよい。
“anyone(否定文で使う)” と”no one” はどちらも「誰も~ない」という意味になりますが、より強く否定したい場合は “no one” の方が適しています。ちなみに “no one” に似たような表現として “nobody” がありますが、”nobody” の方がよりカジュアルな表現になります。
例文)Nobody knows the answer. (誰もその答えを知りません。)
例文)No one has arrived yet. (誰もまだ到着していません。)


コメント