some / any 違い|肯定文・疑問文・否定文での使い分け

some と any は、どちらも「いくつかの」「少しの」のような意味で習うことが多い表現です。
ただ、「肯定文なら some、疑問文・否定文なら any」だけで覚えると、実際の英語で必ず迷います。

なぜなら、

  • 疑問文なのに some を使うことがある
  • 肯定文なのに any を使うことがある
  • 可算名詞・不可算名詞で形の見方も必要になる

からです。

この記事では、初心者の方でも迷いにくいように、基本ルール → 例外 → 例文 → よくある間違いの順で整理していきます。
まずは結論から見ていきましょう。

目次

some / any の違いを最初に結論で整理

まずは、いちばん大事な使い分けを表でつかんでください。

スクロールできます
文の形・場面基本的に使う語例文
肯定文someI have some books.
疑問文anyDo you have any books?
否定文anyI don’t have any books.
勧める・頼む疑問文someWould you like some coffee?
「どれでも・何でも」の意味anyAny child can do it.

まず覚えるなら、次の3つで十分です。

① 肯定文では some が基本
② 疑問文・否定文では any が基本
③ ただし、疑問文でも勧誘・依頼なら some、肯定文でも「どれでも」なら any

ここが頭に入るだけで、かなり使い分けやすくなります。

some の使い方|肯定文で使うのが基本

some は、「いくつかの」「少しの」「何人かの」のように、ある程度の量や数があることを表すときに使います。
いちばん基本なのは、肯定文で使う形です。

可算名詞の複数形につける some

可算名詞は、数えられる名詞です。
book / apple / pen などが代表例です。

例文を見てみましょう。

  • I bought some apples.
    りんごをいくつか買いました。
  • She has some pens.
    彼女はペンを何本か持っています。
  • We need some chairs.
    いすがいくつか必要です。

この some は、「ゼロではなく、いくつかある」という感覚です。

不可算名詞につける some

water / money / information / bread など、数をそのまま数えにくい名詞にも some を使えます。

  • I need some water.
    水が少し必要です。
  • He has some money.
    彼はいくらかお金を持っています。
  • We got some information.
    いくつか情報を得ました。

some は毎回「いくつか」と訳さなくてよい

ここは初心者がつまずきやすいポイントです。

some を見たら、毎回きっちり「いくつかの」と日本語にしようとすると、かえって不自然になります。
英語では、量や数があることをふんわり示す印として使われることも多いです。

たとえば、

  • I need some help.

は「助けが少し必要です」と直訳できますが、自然な日本語なら
「手伝いが必要です」
くらいで十分です。

some は“存在あり”のサインだと考えると、理解しやすくなります。

any の使い方|疑問文・否定文で使うのが基本

any は、「あるかどうか分からない」「ゼロの可能性もある」場面でよく使われます。
そのため、疑問文と否定文で使うのが基本です。

疑問文での any

疑問文では、相手に「ある?」「いる?」とたずねるので、話し手はまだ答えを決めていません。
このときに any が合います。

  • Do you have any questions?
    何か質問はありますか。
  • Is there any milk in the fridge?
    冷蔵庫に牛乳はありますか。
  • Did you buy any bread?
    パンを買いましたか。

ポイントは、あるともないとも決めていないことです。

否定文での any

否定文では、「ない」を表すので any がよく使われます。

  • I don’t have any money.
    お金を持っていません。
  • There aren’t any seats left.
    席は残っていません。
  • She didn’t make any mistakes.
    彼女はミスをしませんでした。

この any は、文全体の否定と結びついて、
「少しもない」「ひとつもない」
という感覚になります。

not any と no の関係

次の2つは、意味がかなり近い表現です。

  • I don’t have any time.
  • I have no time.

どちらも「時間がない」という意味です。
初心者のうちは、まず not any をしっかり使えるようにすれば十分です。

疑問文なのに some を使うのはどんなとき?

ここが、some / any の違いでいちばん迷いやすい部分です。
疑問文なのに some を使うのは、話し手が前向きな答えを想定しているときです。

特に多いのは、勧めるとき頼むときです。

勧めるときの some

  • Would you like some coffee?
    コーヒーはいかがですか。
  • Do you want some cake?
    ケーキを少し食べますか。

これは、ただ情報を聞いているというより、相手に差し出している感じです。
そのため、any より some が自然になります。

頼むときの some

  • Can I have some water?
    お水をいただけますか。
  • Could you give me some advice?
    少しアドバイスをいただけますか。

この場合も、「何かあるか分からないから質問している」というより、
「ある前提でお願いしている」ニュアンスになります。

some を使う疑問文の感覚

疑問文で some を使うときは、次のように考えると分かりやすいです。

  • any:あるかどうか分からないので聞く
  • some:ある程度ある前提で、勧める・頼む・期待して聞く

つまり、文の形だけでなく、話し手の気持ちも大事です。

肯定文なのに any を使うのはどんなとき?

「any は疑問文・否定文で使う」と覚えたあとに、
肯定文で any を見て戸惑う方は多いです。

でも、これは間違いではありません。
肯定文の any は、基本ルールの any とは少し意味が違い、「どれでも」「何でも」という意味になります。

any が「どれでも」を表すとき

  • Any child can do it.
    どんな子どもでもそれはできます。
  • You can choose any colour.
    どの色でも選べます。
  • With this ticket, you can take any train.
    この切符ならどの電車にも乗れます。

ここでの any は、数量の有無ではなく、制限のなさを表しています。

ふつうの any との違い

次の2つを比べると違いが分かります。

  • Do you have any questions?
    質問はありますか。
    あるかどうかを聞いている
  • You can ask any question.
    どんな質問でもしてよいです。
    どれでもよいことを表している

同じ any でも、意味の向きが違います。

疑問文・否定文の any は「存在の有無」
肯定文の any は「制限なし」

この2つに分けて覚えると、かなり整理しやすくなります。

some / any がつく名詞|可算名詞・不可算名詞の見分け方

some / any の使い分けでは、文の種類だけでなく、どんな名詞につくかも大切です。

基本は「可算名詞の複数形」か「不可算名詞」

まずはこの形を優先して覚えましょう。

可算名詞の複数形

  • some books
  • any apples
  • some pens
  • any questions

不可算名詞

  • some water
  • any money
  • some information
  • any bread

この形が、学校英語でも実際の英語でもいちばんよく出てきます。

単数の可算名詞につく any は別の意味になりやすい

  • any book
  • any child
  • any car

この形の any は、先ほど見たように
「どの〜でも」
という意味になりやすいです。

そのため、初心者のうちは、

  • some / any + 複数名詞
  • some / any + 不可算名詞

をまずしっかり押さえるのがおすすめです。

some / any のよくある間違い

ここでは、初学者がつまずきやすいポイントをまとめます。

1. 疑問文なら全部 any だと思ってしまう

たしかに基本はそうです。
ただし、勧誘・依頼では some が自然です。

  • Do you have any questions?
    質問はありますか。
  • Would you like some coffee?
    コーヒーはいかがですか。

この2つは、同じ疑問文でも役割が違います。

2. 否定文なのに some をそのまま使ってしまう

たとえば、

  • I don’t have some money.

は、初学者向けの基本ルールとしては不自然です。
まずは、

  • I don’t have any money.

と作れるようにしましょう。

3. any を見たら全部「何か」と訳してしまう

any は文によって意味が変わります。

  • Do you have any plans?
    予定はありますか。
  • Any plan is fine.
    どんな計画でも大丈夫です。

同じ any でも、後者は「どれでも」です。

4. some を毎回きっちり訳そうとする

some は「いくつかの」と訳せることもありますが、
実際には訳さないほうが自然なことも多いです。

  • I need some help.
    助けが必要です。
  • We bought some food.
    食べ物を買いました。

some は訳語より、存在の感覚でつかむほうが上達しやすいです。

some / any を迷わず選ぶための判断手順

迷ったときは、次の順番で考えると失敗しにくくなります。

手順1 まず文が肯定文・疑問文・否定文のどれかを見る

  • 肯定文 → まず some
  • 疑問文・否定文 → まず any

まずはこれが出発点です。

手順2 疑問文なら「ただ聞いているのか」「勧めているのか」を見る

  • ただ有無を聞く → any
  • 勧誘・依頼・前向きな期待がある → some

ここで many learners が混乱しやすいので、意識して見分けましょう。

手順3 肯定文なら「どれでも・何でも」の意味かを確認する

  • 単なる数量 → some
  • 制限なし → any

この3段階で考えるだけでも、かなり判断しやすくなります。

some / any の練習問題

最後に、理解を固めるためのミニ問題を入れておきます。
空欄に some または any を入れてみてください。

問題

  1. I have (   ) friends in Osaka.
  2. Do you have (   ) time now?
  3. I don’t need (   ) help.
  4. Would you like (   ) tea?
  5. You can choose (   ) seat.

答えと解説

1. some
肯定文なので基本は some です。
I have some friends in Osaka.

2. any
ふつうの疑問文なので any が基本です。
Do you have any time now?

3. any
否定文なので any を使います。
I don’t need any help.

4. some
相手に勧めている疑問文なので some が自然です。
Would you like some tea?

5. any
「どの席でも」という意味なので any です。
You can choose any seat.

まとめ|some / any の違いは「文の形」と「話し手の意図」で決まる

some / any の違いは、まず次の基本から押さえれば十分です。

  • 肯定文では some
  • 疑問文・否定文では any
  • ただし、勧誘・依頼の疑問文では some
  • 「どれでも・何でも」の意味では肯定文でも any

最初は「肯定文なら some、疑問文と否定文なら any」で覚えて問題ありません。
ただ、その先で自然な英語を使うには、話し手が前向きに見ているのか、制限なしで言っているのかまで分かると強いです。

迷ったら、次のひとことで思い出してください。

some は“ある前提”
any は“あるか不明”または“制限なし”

この感覚がつかめると、丸暗記ではなく、文の意味に合わせて選べるようになります。

この記事を書いた人

英語表現の意味・違い・使い分け、英語例文・英語メール・会話フレーズ、英会話のコツ・勉強法、英検・TOEIC・TOEFLの対策方法、英語学習アプリ・オンライン英会話・英語コーチングなどの情報を発信しています。
自身の英語学習経験と、教材・学習サービスの利用経験をもとに、初心者にもわかりやすく、実際に役立つ情報を重視して記事を作成しています。記事は辞書・公式情報・教材情報などを確認し、必要に応じて内容を更新しています。

目次