“Some” means “a certain amount or number” and suggests that something exists, while “any” means “even a little” or “it doesn’t matter which,” and is used when we don’t know if something exists.
「some」と「any」はどちらも「いくらかの」と訳せる語です。学校では「肯定文は some、否定文・疑問文は any」と習います。
結論から言うと、ちがいの中心は「あると思っているかどうか」です。some は「ある」と考えているとき、any は「あるかどうか分からない(ない場合もふくむ)」ときに使います。だから、お茶をすすめる疑問文では some、肯定文でも「どれでもいい」なら any になります。
ひと目でわかる比較表
| 項目 | some | any |
|---|---|---|
| 意味 | いくらかの、いくつかの | 少しでも、1つでも/どれでも |
| 考え方 | 「ある」と思っている | 「あるかどうか」は分からない |
| よく使う文 | 肯定文 | 否定文・疑問文・if の文 |
| 例外 | すすめる・頼む疑問文(Would you like some tea?) | 肯定文の「どれでも」(Any seat is OK.) |
| 後ろの名詞 | 数えられる複数・数えられない名詞 | 数えられる複数・数えられない名詞(「どれでも」なら単数も) |
| 否定の形 | (not any の意味では使わない) | not any = no(I don’t have any money.) |
| 発音(IPA) | /sʌm/(弱く読むと /səm/) | /ˈeni/ |
| 例文 | I have some questions. | Do you have any questions? |
イメージでつかむ違い
- 「クッキーがいくつかあるよ」 → There are some cookies.(ある)
- 「クッキー、少しでも残ってる?」 → Are there any cookies left?(あるかどうか分からない)
- 「クッキー、いくつかどう?」 → Would you like some cookies?(あるものをすすめる)
- 「どのクッキーを取ってもいいよ」 → Take any cookie.(どれでも、選ぶのは自由)
some は「手の中に少しある」、any は「あるかどうか箱をのぞいている」と考えると区別しやすくなります。
○×で確認する例文
- ○ I bought some apples.(りんごをいくつか買った)
- × There are any cookies on the table.(「いくつかある」と言う肯定文には some)
- ○ I didn’t buy any apples.(りんごは1つも買わなかった)
- ○ Do you have any brothers or sisters?(兄弟や姉妹はいますか)
- ○ Would you like some coffee?(コーヒーはいかがですか)
- ○ Some students walk to school.(歩いて通学する生徒もいる)
- ○ Can I have some water?(お水をもらえますか)
- ○ You can sit in any seat.(どの席に座ってもいいですよ)
- △ I don’t like some vegetables.(「好きではない野菜もある」という意味になる。「野菜がまったく好きではない」なら I don’t like any vegetables.)
よくある間違い
1. 「すすめる・頼む」疑問文で any を使う
相手が「はい」と答えると思って聞くとき、ものをすすめたり頼んだりするときは、疑問文でも some を使います。
- △ Do you want any cake?(ほしいかどうか決めつけない、中立的な聞き方。すすめる気持ちを出すなら some)
- ○ Do you want some cake?(ケーキ食べる?)
- ○ Could you give me some advice?(アドバイスをいただけますか)
2. 「どれでも」の any を否定文だけのものと思う
any は肯定文でも使えます。そのときは「どれでも、だれでも」の意味で、後ろに単数名詞を置くこともできます。
- ○ Any student can join the club.(どの生徒でも部活に入れる)
- ○ Call me any time.(いつでも電話してね)
- ○ Any color is fine.(何色でもいいです)
3. not any と no を二重に使う
not any はそれだけで「1つもない」です。no を足すと否定が重なります。
- × I don’t have no money.
- ○ I don’t have any money.(お金をまったく持っていない)
- ○ I have no money.(同じ意味。少しかたい)
「1つもない」を代名詞1語で言うなら none です。None of the cookies were left.(クッキーは1つも残っていなかった)
よく使う組み合わせ(コロケーション)
| some | 意味 | any | 意味 |
|---|---|---|---|
| some of ~ | ~のいくつか、一部 | any of ~ | ~のどれか(どれでも) |
| some day | いつか(未来) | any day now | 今にも、近いうちに |
| for some reason | なぜか | in any case | とにかく、いずれにしても |
| some time | しばらくの間(1語の sometime は「いつか」) | at any time | いつでも |
| something / someone | 何か/だれか | anything / anyone | 何か(何でも)/だれか(だれでも) |
-thing・-one・-body がついた語の使い分けは、下の「よくある質問」で説明しています。
短い会話で確認
A: I’m making pasta. Do we have any tomatoes?(パスタを作るんだけど、トマトある?)
B: Sorry, we don’t have any. But we have some onions.(ごめん、1つもないよ。でも玉ねぎならいくつかある)
A: OK. Would you like some pasta, too?(わかった。パスタ、あなたも食べる?)
B: Yes, please! Any sauce is fine.(うん、お願い! ソースは何でもいいよ)
確認クイズ
- Q「冷蔵庫に牛乳が少しもない」There isn’t ___ milk in the fridge. (A) any (B) some (C) no
- A
正解は (A) any。not + any で「少しもない」です。no は isn’t とは重ねられず、There is no milk. の形で使います。
- Q「クッキーをいくつか召し上がりませんか」Would you like ___ cookies? (A) some (B) a (C) every
- A
正解は (A) some。ものをすすめる疑問文では some を使います。a は複数名詞 cookies の前に置けず、every も後ろに単数名詞をとるので使えません。
- Q「どのバスに乗っても駅に行けますよ」___ bus will take you to the station. (A) Any (B) Some (C) No
- A
正解は (A) Any。肯定文で「どの~でも」と言うときは any を使います。Some bus だと「ある1台のバスが」の意味になり、No bus は「どのバスも行かない」で意味が逆です。
よくある質問
- Qif の文では some と any のどちらを使いますか?
- A
「あるかどうか分からない」ので any がふつうです。If you have any questions, please ask me.(何か質問があれば聞いてください)。
- Qsome +単数名詞はどういう意味ですか?
- A
「(名前は知らないが)ある~」です。Some man called you.(ある男の人から電話があったよ)。「いくつかの」の意味ではないので注意しましょう。くわしくは some の解説記事 へ。
- Qsomeone と anyone も同じルールですか?
- A
はい。だれかいると思えば someone、いるかどうか分からなければ anyone です。肯定文の anyone は「だれでも」になります。Anyone can do it.(だれにでもできる)。くわしくは someone の解説記事・anyone の解説記事 へ。
もっと詳しく知りたい人へ
それぞれの単語の意味・語源・例文は、次の記事でくわしく解説しています。


コメント