someとanyの違い|肯定文か、否定文・疑問文か
some は肯定文、any は否定文と疑問文で使うのが基本です。 ただし人にすすめるときや頼むときは、疑問文でも some を使います。 肯定文の any は「どれでも」という別の意味になります。
中学生から社会人まで、同じ判断の軸で使い分けられるように書いています。 最終更新 2026-08-21
迷ったらここで決める
肯定文なら some、否定文と疑問文なら any。
ただし「どうぞ」「ください」と相手に期待するときは、疑問文でも some を使います。
まず1問やってみる
並べて見る
| 観点 | some | any |
|---|---|---|
| 肯定文 | 使う(I have some books.) | 「どれでも」の意味になる |
| 否定文 | 使わない | 使う(I don't have any books.) |
| 疑問文 | すすめる・頼むときに使う | ふつうはこちら(Do you have any books?) |
| つく名詞 | 数えられる複数形・数えられない名詞 | 数えられる複数形・数えられない名詞 |
| 意味 | いくつかの・いくらかの | 少しでも・まったく(否定文で) |
まずは文の種類で決める
基本はとても単純です。文の種類を見ます。
肯定文 → some
I have some questions.(質問がいくつかあります)
There is some milk in the fridge.(冷蔵庫に牛乳があります)
否定文 → any
I don't have any questions.(質問はまったくありません)
There isn't any milk in the fridge.(牛乳はまったくありません)
疑問文 → any
Do you have any questions?(質問はありますか)
Is there any milk in the fridge?(牛乳はありますか)
どちらも、数えられる名詞の複数形にも、数えられない名詞にも付きます。
some books / some milk
any books / any milk
すすめる・頼むときは疑問文でも some
ここが例外です。相手が「はい」と答えると思っているときは、
疑問文でも some を使います。
Would you like some coffee?(コーヒーはいかがですか)
Can I have some water?(お水をいただけますか)
any にすると、「少しでもありますか」という
あるかどうか分からない響きになります。
Would you like any coffee? だと、
「コーヒーなんて飲みたい人いますか」のように聞こえてしまいます。
すすめるとき、頼むときは some。 そう覚えてください。
Would you like some 〜? は決まった言い方なので、
そのまま口に出せるようにしておくと便利です。
肯定文の any は「どれでも」
肯定文で any を使うこともあります。ただし意味が変わります。
Any student can join the club.(どの生徒でも入部できます)
You can take any book you like.(好きな本をどれでも取っていいです)
「いくつかの」ではなく、「どれでも」「なんでも」という意味です。
この any のうしろは、単数形になることが多い点にも注意してください。
any student(どの生徒でも)
any book(どの本でも)
否定文の any とは別のものだと考えたほうが混乱しません。
not any と no
否定文の not 〜 any は、no ひと言で言いかえられます。
I don't have any money. = I have no money.
There aren't any students. = There are no students.
no のほうが強く響きます。
「1つも無い」ことを言い切る感じです。
ただし、not と no を同時に使ってはいけません。
× I don't have no money.
これは二重否定になり、くだけた話し言葉以外では誤りとされます。
例文
some
I have some questions about this book.
この本について質問がいくつかあります。
There is some milk in the fridge.
冷蔵庫に牛乳が少しあります。
Would you like some coffee?
コーヒーはいかがですか。
Can I have some water, please?
お水をいただけますか。
any
I don't have any questions today.
今日は質問がまったくありません。
Do you have any brothers or sisters?
兄弟か姉妹はいますか。
There isn't any milk in the fridge.
冷蔵庫に牛乳はまったくありません。
You can take any book you like.
好きな本をどれでも取っていいですよ。
音声は AI 合成です。作り方は音声についてをご覧ください。
よくある間違い
誤I don't have some questions today.
正I don't have any questions today.
否定文では any を使います。
some は肯定文で使う語です。
否定文に入れると、打ち消しの範囲がはっきりしなくなります。
誤Do you have some brothers or sisters?
正Do you have any brothers or sisters?
いるかどうか分からないことをたずねる疑問文なので any です。
some を使うのは、相手が「はい」と答えると思っているとき
(すすめる・頼む)だけです。
誤Would you like any coffee?
正Would you like some coffee?
すすめる場面なので some を使います。
any にすると「少しでもありますか」という響きになり、
すすめている感じが伝わりません。
誤I don't have no money.
正I don't have any money.
not と no を同時に使いません。二重否定になります。
I have no money. と言いかえることもできます。