some と any の違い — 肯定文・疑問文・否定文の使い分け
some と any は、どちらも「いくつかの・いくらかの」と訳せる、名詞の前に置く小さなことばです。中学で最初に習うルールは some = 肯定文、any = 疑問文・否定文。たとえば I have some books.(本を何冊か持っている)、Do you have any books?(本を何冊か持っていますか?)、I don't have any books.(本は1冊も持っていない)。ただしここには 2つの大事な例外 があります。依頼・勧誘の疑問文では some、肯定文の any は「どんな〜でも」 の意味になります。この記事では、中学〜高校初級・英検4〜準2級向けに、例文・対応表・よくある間違い・出題パターンまで整理します。
この記事のポイント
- 基本ルール: some = 肯定文、any = 疑問文・否定文
- some / any はどちらも 可算名詞の複数形・不可算名詞 の両方に使える
- 例外1: 依頼・勧誘の疑問文では some (Would you like some tea?)
- 例外2: 肯定文の any は「どんな〜でも」 (any book / any time)
- 英検4級〜3級の空所補充頻出。文の種類と特殊用法の2軸で見分ける
結論:1文で言うと
some は 肯定文の「いくつかの・いくらかの」、ただし 依頼・勧誘の疑問文 でも使う。
any は 疑問文・否定文の「いくつか・少しも〜ない」、ただし 肯定文では「どんな〜でも」 の意味になる。
迷ったら、まず 文の種類 (肯定 / 疑問 / 否定) を見て、次に 「依頼・勧誘か」「どんな〜でもの意味か」 をチェックする2段階で判断すると安定します。
some の意味と使い方
some の基本的な意味は 「いくつかの・いくらかの」。数や量がはっきりしないが、ある程度ある ことを表します。可算名詞の複数形(books / friends など) にも、不可算名詞(water / money / time など) にも使えます。
I have some books on my desk. — 机の上に何冊か本がある。[可算名詞の複数形]
She has some friends in Osaka. — 彼女は大阪に何人か友だちがいる。[可算名詞の複数形]
I need some water. — 水が少し必要だ。[不可算名詞]
He has some money in his pocket. — 彼はポケットにいくらかお金を持っている。[不可算名詞]
I have some time this afternoon. — 今日の午後は少し時間がある。[不可算名詞]
依頼・勧誘の疑問文では some を使う
基本ルールでは疑問文で any を使いますが、相手にすすめる・お願いする 場面の疑問文は例外的に some を使います。Yes と答えてもらうことを期待している 響きになるからです。
Would you like some tea? — 紅茶はいかがですか?[勧誘]
Do you want some water? — 水いる?[勧誘 / 相手にすすめる場面]
Can I have some food? — 食べ物をもらえますか?[依頼]
Could you give me some water? — 水をもらえますか?[依頼]
💡 Would you like 〜? / Can I have 〜? / Could you give me 〜? など、「もらえる・ある」前提 の疑問文では some が自然。中身を本当に持っているか分からないときは any のままです。
any の意味と使い方
any は 疑問文では「いくつか〜ありますか?」、否定文では「ひとつも〜ない」「少しも〜ない」 の意味になります。some と同じく、可算名詞の複数形にも不可算名詞にも使えます。
Do you have any questions? — 何か質問はありますか?[疑問文]
Are there any books on the shelf? — 棚に何冊か本がありますか?[疑問文]
I don't have any money today. — 今日はお金を まったく 持っていない。[否定文]
She doesn't have any friends here. — 彼女はここに友だちが 1人もいない。[否定文]
There isn't any water in the bottle. — ボトルに水は 少しも 入っていない。[否定文]
肯定文の any は「どんな〜でも」
any は 肯定文でも使われる ことがあり、その場合は 「どんな〜でも」「どれでも」 という意味になります。後ろの名詞は 単数形が多い のがポイント。
You can read any book in this library. — この図書館では どんな本でも 読んでいい。[any + 単数名詞]
Come at any time. — いつでも 来てください。
I'll eat any kind of food. — どんな種類の食べ物でも 食べる。
Any idea is welcome. — どんな考えでも 大歓迎です。
Use any information you can find. — 見つけられる どんな情報でも 使っていい。[any + 不可算名詞]
💡 中学初級ではまず any + 単数名詞 = 「どんな〜でも」(肯定文の特殊用法) を典型として覚えるのが安全。疑問文・否定文の any + 複数名詞 / 不可算名詞 は「いくつか / 少しも〜ない」になります。なお、You can ask me any questions you like. のように肯定文で any + 複数名詞でも「どんな〜でも」になることもあります。
使い分けの判断基準
迷ったら、まず 文の種類、次に 特殊用法かどうか の順でチェックします。
| 文の種類 | 基本 | 特殊用法 | 例 |
|---|---|---|---|
| 肯定文 | some (いくつかの) | any (どんな〜でも) | I have some books. / You can read any book. |
| 疑問文 | any (いくつか〜?) | some (依頼・勧誘) | Do you have any books? / Would you like some tea? |
| 否定文 | any (1つも〜ない) | — | I don't have any money. |
「肯定 → some、疑問・否定 → any」 をまず体に入れ、そのうえで 「依頼の some」「肯定文 any = どんな〜でも」 の2つだけを例外として覚えれば、英検4級〜準2級の出題範囲はほぼカバーできます。
重要例外 — ここを取りこぼさない
基本ルールが頭に入ったら、次の2つの例外を独立した知識として覚えておきましょう。試験でも会話でも頻繁に出てきます。
例外1. 依頼・勧誘の疑問文では some
話し手が 「あるはず」「Yes と返ってきそう」 と思って すすめる・お願いする 場面では、疑問文でも some を使います。
💡 例外2は「any + 単数名詞」の組み合わせが典型。複数形だと文脈により「いくつかの」(疑問・否定文) または「どんな〜でも」(肯定文) になり得るので、まずは any book(どんな本でも) / any books(いくつか本) の対比をベースに、肯定文 any + 複数形は「どんな〜でも」もあると押さえると判断が速くなります。
よくある間違い
⭕ = 自然 / △ = 文法的には正しいが文脈次第で不自然 / ❌ = 文法的・語法的に誤り
△ Would you like any tea?
⭕ Would you like some tea? — 文法的に間違いとまでは言われませんが、「相手にすすめる」場面では some が自然。any だと「あれば紅茶でも (なければいらない)」という距離感に聞こえます。
❌ I don't have some money.
⭕ I don't have any money. — 否定文の「まったく〜ない」は any。英検初級〜中級の空所補充では、否定文 + some は基本的に選びません(上級では not some, but all のような部分否定の文脈で some が現れることもあります)。「いくらかは持っている」と言いたいなら肯定文 (I have some money) に戻ります。
❌ Do you have some questions? (一般的な質問の有無を聞く場面)
⭕ Do you have any questions? — 単に「質問あるか聞いている」だけなら any。「ぜひ質問してね」と勧める文脈では some も可ですが、教科書的にはまず any を覚えるのが安全です。
⭕ You can borrow any book here. (どんな本でも)
⭕ Do you have any books? (本を何冊か持っているか) — どちらも any ですが、肯定文 + 単数 = 「どんな〜でも」 / 疑問・否定文 + 複数 = 「いくつか / 少しも〜ない」 が典型。なお肯定文の any + 複数名詞は文脈次第で「どんな〜でも」(例: Take any books you want.) にもなります。
❌ I have any friends in Tokyo.
⭕ I have some friends in Tokyo. — 肯定文で「何人か友だちがいる」と言いたいときは some。any + 複数名詞を肯定文で使うと不自然になります(any friend = どんな友だちでも、にもなりにくい)。
❌ There are some books on the desk? (疑問文として)
⭕ Are there any books on the desk? — There is / There are の疑問文で「ある?」と聞くなら any。語順も Are there 〜? に変える必要があります。
練習問題
問1. 空所に最も自然なものを選びなさい。
I don't have ( ) money with me today.
① some ② any ③ a ④ many
答えと解説を見る
答え: ②。否定文で「まったく〜ない」を表すのは any。英検初級〜中級では否定文 + some は選ばないのが原則。money は不可算名詞なので many は不可。a money とも言えません。
問2. 次の対話の空所に最も自然なものを選びなさい。
A: Would you like ( ) tea?
B: Yes, please.
① any ② some ③ a ④ many
答えと解説を見る
答え: ②。Would you like 〜? は相手にすすめる勧誘の表現なので、疑問文でも some を使います。基本ルールでは疑問文 = any ですが、依頼・勧誘は例外です。
問3. 日本語に合うように、空所に語を入れなさい。
「どんな質問でも聞いてください。」
You can ask me ( ) question.
答えと解説を見る
答え: any。肯定文の any + 単数名詞 は「どんな〜でも」の意味になります。any questions (複数形) も You can ask me any questions you like. のように「どんな質問でも」の意味で自然に使えますが、空所補充の典型形としては単数形 any question がよく問われます。
手応えを試したい人は 語彙力診断 で自分のレベル帯をチェックしてみてください。
英検・試験での出題パターン
- 英検5級〜4級: 基本ルールの空所補充。肯定文 → some、疑問文・否定文 → any を選ぶシンプルな問題が中心。
例: I have ( ) books. ① some ② any → 答え: ① (肯定文) - 英検4級: 否定文での any がよく出る。do not / does not / is not / are not と組み合わせて出題される。
例: There aren't ( ) apples in the basket. ① some ② any → 答え: ② (否定文) - 英検4級〜3級: 依頼・勧誘の some。Would you like 〜? / Can I have 〜? / Could you give me 〜? の形でひっかける問題。
例: Would you like ( ) coffee? ① any ② some → 答え: ② (勧誘) - 英検3級〜準2級: 肯定文の any (どんな〜でも)。any + 単数名詞の意味を取り違えないかを問う読解・空所問題が増えます。レベル帯としてはここからが本格的な得点源です。
えいたんごクイズの語彙力診断でも、some / any と一緒に出やすい book / water / money / friend / food / time / question などの基本名詞は 英検5〜3級レベル帯 で集中的に出題されます。学習モード で例文ごとパターン暗記しておくと、試験でそのまま再現できます。
some / any と相性のよい名詞を例文で覚えよう
えいたんごクイズなら、英検級・レベル別に頻出名詞 (book / water / money / friend など) を例文付きで練習できます。
関連ページ
- 可算名詞と不可算名詞 — some / any の後ろに来る名詞の数え方
- many / much / a lot of の違い — 「たくさんの」を表す量表現。可算/不可算の判定と肯定/疑問・否定の使い分けでつながるテーマ
- 英語の冠詞 a / an / the — 名詞の前の小さな語をまとめて整理
- 英語の助動詞 — can / will / must / should / may — Can I have some 〜? の Can もここで整理
- 語彙力診断 — some / any と一緒に出る基本名詞を含めて2分でレベル測定
- 英語の品詞の基本 — 名詞・動詞・形容詞の見分け方