「先生、some と any はどう違うんですか?」「I have some books と I don’t have any books の違いがよくわかりません」—このような質問は、英語を学び始めた方からよく聞かれます。日本語では「いくつかの」「何か」とひとくくりに訳されることが多い「some」と「any」ですが、英語の文法では使われる状況が異なり、初学者にとって混乱しやすいポイントです。
この記事では、「some」と「any」の基本的な違いから実践的な使い分けまで、初心者にもわかりやすく解説します。中学英語レベルの例文と共に、これらの表現をマスターして、自然な英語表現ができるようになりましょう。
「some」と「any」の基本的な違い

「some」と「any」はどちらも「いくらかの量」や「いくつかの数」を表す表現ですが、基本的には次のように使い分けられます。
これが最も基本的なルールですが、文脈によっては例外もあります。
まずは、この基本ルールを中心に理解していきましょう。
この基本ルールを覚えておくだけでも、多くの場面で正しく使えるようになります。
「some」の使い方と特徴
「some」はいくつかの特徴的な使い方があります。詳しく見ていきましょう。
肯定文での「some」
「some」は基本的に肯定文で使われ、「いくらかの」「いくつかの」という不特定の量や数を表します。
例文
- She has some friends in Tokyo.(彼女は東京に何人か友達がいます)
- There is some water in the glass.(グラスに少し水が入っています)
- We need some time to think about it.(それについて考える時間が少し必要です)
可算名詞と不可算名詞での使い方
「some」は可算名詞の複数形と不可算名詞の両方と一緒に使うことができます。
不可算名詞と一緒に使う場合
- Would you like some tea?(お茶はいかがですか?)
- I need some information about the hotel.(そのホテルについての情報が必要です)
提案や依頼の疑問文での「some」
基本ルールでは「疑問文ではany」ですが、提案や依頼の疑問文では「some」が使われることがあります。
特に肯定の返事を期待している場合や、相手に何かを勧める場合です。
例文
- Would you like some coffee?(コーヒーはいかがですか?)
- Can I have some water, please?(水を少しいただけますか?)
- Could you give me some advice?(アドバイスをいただけますか?)
これらの疑問文では、話し手が肯定的な返答を期待していたり、何かを提供したりする意図があります。
「any」の使い方と特徴
次に「any」の使い方と特徴を見ていきましょう。
否定文での「any」
「any」は否定文でよく使われ、「まったくない」というニュアンスを表します。
例文
- I don’t have any money.(お金を全く持っていません)
- She didn’t eat any breakfast.(彼女は朝食を全く食べませんでした)
- There aren’t any students in the classroom.(教室には生徒が一人もいません)
疑問文での「any」
「any」は疑問文でも使われ、「いくらかの」「いくつかの」という意味になります。
例文
- Do you have any questions?(質問はありますか?)
- Is there any milk in the fridge?(冷蔵庫に牛乳はありますか?)
- Did you buy any souvenirs?(お土産を買いましたか?)
肯定文での特別な「any」
基本ルールでは「肯定文ではsome」ですが、「any」が肯定文で使われる特別なケースがあります。
この場合、「any」は「どんな〜でも」という意味になります。
例文
- You can come at any time.(いつでも来ていいですよ)
- Any student can join this club.(どの生徒でもこのクラブに参加できます)
- I’ll eat anything.(何でも食べます)
この使い方では、選択肢に制限がないことを強調しています。
肯定文での「some」と「any」の使い分け
肯定文では基本的に「some」を使いますが、文脈によっては「any」が使われることもあります。
両者の使い分けを詳しく見ていきましょう。
「some」を使う一般的なケース
肯定文で「some」を使う一般的なケースは、不特定の量や数を表す場合です。
例文
- I ate some cake.(ケーキを少し食べました)
- He has some interesting books.(彼はいくつか面白い本を持っています)
- We spent some time at the beach.(私たちは浜辺で少し時間を過ごしました)
肯定文で「any」を使うケース
肯定文で「any」を使う場合は、主に「どんな〜でも」という意味を表します。選択の自由さを強調します。
例文
- You can ask me any question.(どんな質問でも聞いていいですよ)
- She can solve any problem.(彼女はどんな問題でも解決できます)
- We can go to any restaurant you like.(あなたが好きなどんなレストランにでも行けます)
ここでの「any」は、選択肢に制限がないことを表しています。
否定文での「some」と「any」の使い分け
否定文では基本的に「any」を使いますが、部分否定の場合は「some」を使うことがあります。
「any」を使う一般的な否定文
全体を否定する場合は「any」を使います。これが最も一般的な否定文の形です。
例文
- I don’t have any siblings.(兄弟姉妹はいません)
- She didn’t buy any souvenirs.(彼女はお土産を買いませんでした)
- There weren’t any seats available.(利用可能な席はありませんでした)
「some」を使う部分否定
否定の対象が部分的な場合、つまり「一部はそうでない」という意味を表したい場合は「some」を使うことがあります。
例文
- Some students didn’t pass the exam.(一部の生徒は試験に合格しませんでした)
※全員ではなく、一部の生徒だけが不合格だったことを表します。 - I didn’t eat some of the food.(食べ物の一部は食べませんでした)
※全部ではなく、一部だけ食べなかったことを表します。
この使い方は少し高度なので、初学者は基本ルール(否定文ではany)を優先して覚えると良いでしょう。
疑問文での「some」と「any」の使い分け
疑問文では基本的に「any」を使いますが、特定の状況では「some」を使います。
「any」を使う一般的な疑問文
情報を求める一般的な疑問文では「any」を使います。
例文
- Do you have any brothers or sisters?(兄弟姉妹はいますか?)
- Is there any milk left?(牛乳は残っていますか?)
- Did you see any birds in the park?(公園で鳥を見ましたか?)
「some」を使う特別な疑問文
提案、依頼、勧誘など、肯定的な返答を期待する疑問文では「some」を使います。
例文
- Would you like some tea?(お茶はいかがですか?)
※「はい、いただきます」という返答を期待しています。 - Could you lend me some money?(お金を貸してもらえますか?)
※「はい、貸しますよ」という返答を期待しています。 - Shall we buy some flowers for her?(彼女に花を買いませんか?)
※「そうしましょう」という同意を期待しています。
これらの疑問文は、実質的には提案や依頼の機能を持っているため、「some」が使われます。
「some」と「any」の複合語
「some」と「any」からは、それぞれ複合語が派生します。
これらの複合語も基本的に「some」と「any」と同じルールで使われます。
「some」から派生する複合語
- someone / somebody(誰か)
- something(何か)
- somewhere(どこか)
例文
- Someone called you while you were out.(あなたが出かけている間に誰かが電話してきました)
- I have something important to tell you.(あなたに伝えたい大切なことがあります)
- Let’s go somewhere quiet.(どこか静かな所に行きましょう)
これらは基本的に肯定文で使われます。
「any」から派生する複合語
- anyone / anybody(誰か、誰でも)
- anything(何か、何でも)
- anywhere(どこか、どこでも)
例文
- I don’t know anyone in this city.(この街には知り合いが一人もいません)
- Did you find anything interesting?(何か面白いものは見つかりましたか?)
- We can go anywhere you want.(あなたが望むどこへでも行けます)
これらは基本的に否定文と疑問文で使われますが、「どんな〜でも」という意味の肯定文でも使われることがあります。
複合語の使い分け
複合語も基本的に「some」と「any」と同じルールで使い分けます。
- 肯定文:someone, something, somewhere
- 否定文:anyone, anything, anywhere
- 疑問文:anyone, anything, anywhere
- 「どんな〜でも」の意味の肯定文:anyone, anything, anywhere
例文
- I saw someone at the station.(駅で誰かを見ました)[肯定文→someone]
- I didn’t see anyone at the station.(駅では誰も見ませんでした)[否定文→anyone]
- Did you see anyone at the station?(駅で誰か見ましたか?)[疑問文→anyone]
- Anyone can do this.(誰でもこれができます)[「誰でも」の意味→anyone]
特別なケースと例外
「some」と「any」の使い分けには、いくつかの特別なケースや例外があります。
ここでは代表的なものを紹介します。
「some」が特定のものを指す場合
「some」が「ある特定の」という意味で使われることがあります。
この場合、具体的な対象を指しているものの、詳細には触れていません。
例文
- Some boy called while you were out.(あなたが出かけている間に、ある男の子から電話がありました)
- I met some friends yesterday.(昨日ある友達に会いました)
「if」節での「any」
条件を表す「if」節では、肯定文でも「any」が使われることがあります。
例文
- If you have any questions, please ask me.(質問があれば、どうぞ聞いてください)
- If you need any help, call me.(助けが必要なら、電話してください)
「not ~ any more」と「not ~ some more」
「not ~ any more」(もはや〜ない)と「not ~ some more」(もっと〜しない)は意味が異なります。
例文
- I don’t live there any more.(私はもうそこに住んでいません)
- I don’t want some more cake.(もうケーキはいりません)
英語の「some」と「any」に関する練習問題
以下の問題を解いて、「some」と「any」の使い分けを練習しましょう。
- I have _____ good news for you.
- Do you have _____ brothers or sisters?
- There aren’t _____ students in the classroom.
- Would you like _____ tea?
- I didn’t buy _____ souvenirs during my trip.
- You can ask me _____ question you want.
- She doesn’t have _____ time to help us.
- I saw _____ interesting movies last week.
- Is there _____ milk in the fridge?
- We need _____ more information.
- He didn’t make _____ mistakes in the test.
- Can I have _____ water, please?
- I don’t know _____ in this city.
- There are _____ books on the table.
- Did you find _____ interesting at the museum?
- I have _____ free time this weekend.
- She hasn’t read _____ of these books.
- Would you like _____ help with your homework?
- I can eat _____ type of food.
- There isn’t _____ bread left.
「some」と「any」に関するよくある質問
ここでは「some」と「any」に関するよくある質問に答えます。
- 「some」と「any」の最も基本的な違いは何ですか?
-
最も基本的な違いは、「some」は主に肯定文で使い、「any」は主に否定文と疑問文で使うという点です。ただし、文脈によっては例外もあります。
- 「Would you like some coffee?」と「Would you like any coffee?」の違いは何ですか?
-
「Would you like some coffee?」は「コーヒーはいかがですか?」という提案で、肯定的な返答を期待しています。一方、「Would you like any coffee?」は「コーヒーは何か欲しいですか?」という単純な質問で、肯定的な返答を特に期待していません。日常会話では前者の方が一般的です。
- 肯定文で「any」を使うことはありますか?
-
はい、肯定文で「any」を使うことがあります。主に「どんな〜でも」という意味を表す場合です(例:You can choose any book. – どの本でも選べます)。また、「if」節など条件を表す文脈でも使われます。
- 「I don’t have some money」は正しい表現ですか?
-
通常、この表現は不自然です。全体を否定する場合は「I don’t have any money」(お金を全く持っていません)が正しいです。「I don’t have some money」が自然に使われるのは、「一部のお金は持っていない」という部分否定を表したい特殊な状況だけです。
- 「some」と「any」の複合語も同じルールで使いますか?
-
はい、基本的に同じルールです。「someone」「something」「somewhere」は主に肯定文で使い、「anyone」「anything」「anywhere」は主に否定文と疑問文で使います。ただし、「どんな〜でも」という意味の肯定文では「anyone」などが使われます。
まとめ

この記事では、英語の「some」と「any」の違いと使い分けについて解説しました。
主なポイントをまとめると、
- 基本ルール
- 「some」→主に肯定文で使う
- 「any」→主に否定文と疑問文で使う
- 「some」の使い方
- 肯定文で「いくらかの」「いくつかの」を表す
- 可算名詞の複数形と不可算名詞と使える
- 提案や依頼の疑問文でも使う
- 「any」の使い方
- 否定文で「全くない」を表す
- 疑問文で「いくらかの」を表す
- 肯定文で「どんな〜でも」を表す特別な使い方もある
- 複合語
- 「some」の複合語→someone, something, somewhere
- 「any」の複合語→anyone, anything, anywhere
- 基本的に同じルールで使い分ける
- 特別なケースと例外
- 「some」が特定のものを指すケース
- 条件文での「any」
- 部分否定での「some」
「some」と「any」の使い分けは、英語学習の基本でありながら、日本語にはない概念のため最初は難しく感じるかもしれません。しかし、基本ルールを理解し、多くの例文に触れることで、徐々に自然と使えるようになります。
この記事で紹介したルールと例文を参考に、ぜひ実際の会話や文章の中で「some」と「any」を使ってみてください。練習問題に取り組むことで、理解度をさらに深められるでしょう。英語の文法の中でも基本となるこの表現をマスターして、より自然な英語表現ができるようになりましょう。

