no oneとanyoneの違い|「誰もいない」とnot anyoneの使い分けを例文解説

no oneとanyoneの違いを表すアイキャッチ

no oneとanyoneは、どちらも文によって「誰も」と訳されるため混乱しやすい表現です。結論から言うと、no oneは一語句で「該当する人がゼロ」anyoneは人を限定せず「誰か・誰でも」を表します。否定文では、not+anyoneで「誰も〜ない」になります。

No one came. と I didn’t see anyone. は、どちらも「誰も」に関係しますが、否定を置く場所が違います。

no oneとanyoneの違いをひとことで

表現コアイメージ文の形
no one人の存在がゼロそれ自体が否定語。動詞は肯定形
anyone人を限定せず候補を開く疑問文・否定文・肯定文で働きが変わる
no oneは誰もいない、anyoneは誰か・誰でも

no oneはnoの「存在をゼロにする」感覚、anyoneはanyの「選択肢を限定しない」感覚を、人を表すoneと組み合わせた表現です。

no oneの意味と使い方

No one came to the meeting.
誰も会議に来ませんでした。

No one knows the answer.
誰も答えを知りません。

There was no one in the room.
部屋には誰もいませんでした。

no one自体に否定の意味があるため、動詞にnotを加えません。No one didn’t come.のようにすると二重否定になり、通常は意図した「誰も来なかった」になりません。

anyoneの意味は文によって変わる

疑問文:「誰か」

Did anyone call?
誰か電話しましたか。

Is anyone there?
誰かそこにいますか。

人がいるか分からないため、候補を限定せず尋ねています。

否定文:「誰も〜ない」

I didn’t see anyone.
私は誰にも会いませんでした。

She doesn’t know anyone here.
彼女はここでは誰も知りません。

anyoneにはもともと否定の意味はありません。notが「候補の誰にも当てはまらない」と否定することで、「誰も〜ない」になります。

肯定文:「誰でも」

Anyone can learn English.
誰でも英語を学べます。

You can invite anyone.
誰を招待してもかまいません。

肯定文では「どの人を選んでもよい」という自由選択です。詳しくはanyoneとeveryoneの違いでも整理しています。

No one came. と I didn’t see anyone. の文型

例文否定を担う語ポイント
No one came.no one主語が「ゼロ人」。動詞cameは肯定形
I didn’t see anyone.didn’t動詞を否定し、anyoneを目的語にする
There was no one there.no one「そこにいた人はゼロ」
There wasn’t anyone there.wasn’t「誰もそこにいなかった」

No one was there.There wasn’t anyone there.は、どちらも「誰もいなかった」という意味です。no oneのほうが否定を直接的に言い切り、not anyoneは通常の否定文の形で表します。

no oneを使ったら、動詞にnotを重ねません。anyoneで「誰も〜ない」と言うときは、don’tやdidn’tを使います。

no oneとanyoneは単数扱い

no oneもanyoneも、文法上は単数扱いです。

  • No one is perfect.(誰も完璧ではありません)
  • No one knows everything.(すべてを知る人はいません)
  • Does anyone have a question?(誰か質問がありますか)
  • Anyone is welcome.(誰でも歓迎です)

後ろで受けるときは、性別を限定しないthey・their・themが自然です。

If anyone calls, tell them I’m busy.
誰かから電話があったら、忙しいと伝えてください。

No one should forget their passport.
誰もパスポートを忘れてはいけません。

この使い方は単数のtheyで詳しく解説しています。

no oneとnobodyの違い

no onenobodyは、どちらも「誰も〜ない」で、通常は置き換えられます。

No one answered.
Nobody answered.
誰も答えませんでした。

nobodyは会話的に響くことがあり、no oneは書き言葉でも会話でも広く使えます。重要なのはスペルで、no oneは必ず2語です。nooneとは書きません。

no oneとnoneの違い

no oneは人だけを表します。一方、noneは人にも物にも使え、none ofの形で範囲を示せます。

No one called me.
誰も私に電話しませんでした。

None of the answers was correct.
その答えはどれも正しくありませんでした。

no one of the answersとは言いません。no・none・no oneの形は、noとnoneの違いでまとめています。

二重否定に注意

避けたい形自然な形
I don’t know no one.I don’t know anyone.
No one didn’t answer.No one answered.
There isn’t no one here.There isn’t anyone here.

標準英語では、1つの節の中でno oneとnotを重ねないのが基本です。「ゼロ」をno oneで表すか、「not+限定しないanyone」で表すか、どちらか一方を選びます。

someone・everyoneも並べて整理

単語意味
someone存在を想定した誰かSomeone is at the door.
anyone誰か・誰でも・誰も〜ないCan anyone help?
everyoneみんな・全員Everyone is ready.
no one誰も〜ないNo one is here.

4語を全体像から確認したい方は、英語の不定代名詞一覧をご覧ください。

まとめ

  • no oneは、それ自体で「該当する人がゼロ」を表す
  • no oneを使う文では、動詞にnotを重ねない
  • anyoneは疑問文で「誰か」、否定文で「誰も」、肯定文で「誰でも」
  • not anyoneはno oneとほぼ同じ意味を作れる
  • no oneもanyoneも単数扱い
  • no oneは2語、nobodyは1語で、意味はほぼ同じ

1 COMMENT

現在コメントは受け付けておりません。

資料請求 無料オリエンテーション(当日の流れはこちら)
be:RIZEが合うか3分でチェック
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)