2026年2月最新

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

someとanyはどちらも「いくつかの」「いくらかの」という意味ですが、使う文の種類が異なります。基本ルールと例外パターンを理解して、正しく使い分けましょう。

someとanyは英語の基本的な数量表現ですが、日本人学習者にとっては意外と難しいポイントです。「someは肯定文、anyは否定文と疑問文」という基本ルールは知っていても、疑問文でsomeを使う場面や、肯定文でanyを使う場面で迷うことが多いのではないでしょうか。この記事では基本ルールに加えて、例外パターンもしっかり解説します。

some / any 早わかり比較表

比較ポイントsomeany
基本的な用法肯定文で使う否定文・疑問文で使う
ニュアンス存在を前提としている存在を確認・否定する
使える名詞可算名詞・不可算名詞の両方可算名詞・不可算名詞の両方
疑問文での使い分けYesの答えを期待する時中立的に尋ねる時

場面別の使い分け

1

冷蔵庫に牛乳があることを伝える場面

BESTsome

肯定文で「いくらかある」と伝えるので、someを使います。

There is some milk in the fridge.

冷蔵庫に牛乳がいくらかあります。

2

質問に対して何も答えがないことを伝える場面

BESTany

否定文で「まったくない」と伝えるので、not ... anyの形を使います。

I don't have any questions.

質問は何もありません。

3

カフェでコーヒーを勧める場面

BESTsome

Yesの返答を期待して勧めているので、疑問文でもsomeを使います。

Would you like some coffee?

コーヒーはいかがですか?

Speak(スピーク)で実践練習

AIとの英会話レッスンで、学んだ表現をすぐに実践。発音チェック機能付きで、正しい英語が身につきます。

Speakで無料体験する
4

アレルギーがあるか中立的に確認する場面

BESTany

Yesの答えを期待しているわけではなく、中立的に尋ねるのでanyを使います。

Do you have any allergies?

アレルギーはありますか?

5

「どんな色でもOK」と伝える場面

BESTany

「どれでも」という意味の肯定文でanyを使うパターンです。

You can choose any color you like.

好きな色をどれでも選んでいいですよ。

DMM英会話で講師と練習

130カ国以上の講師とマンツーマンレッスン。学んだ表現をネイティブ相手に実践できます。

DMM英会話を無料体験する

よくある間違い

Would you like any coffee?

Would you like some coffee?

相手にコーヒーを勧める場面では、Yesの返答を期待しているのでsomeを使います。anyだと不自然です。

I don't have some money.

I don't have any money.

否定文ではanyを使います。not ... someは通常使いません。

Can I have any water? (水をください、のつもりで)

Can I have some water?

依頼・お願いの疑問文では、Yesを期待しているのでsomeを使います。

基本ルール:肯定文はsome、否定文・疑問文はany

最も基本的なルールは、肯定文ではsome、否定文と疑問文ではanyを使うことです。「I have some books.」(本が何冊かある)、「I don't have any books.」(本が一冊もない)、「Do you have any books?」(本はありますか?)。まずはこの基本パターンを確実に覚えましょう。

例外1:疑問文でsomeを使う場面

疑問文でも、依頼やお誘いなどYesの返答を期待する場面ではsomeを使います。「Can I have some water?」(水をもらえますか?)、「Would you like some tea?」(お茶はいかがですか?)。これらは形式的には疑問文ですが、話し手は肯定的な返答を期待しているので、someが自然です。

例外2:肯定文でanyを使う場面

「どれでも・どんなものでも」という意味では、肯定文でもanyを使います。「Any student can join the club.」(どんな学生でもクラブに入れる)、「You can ask me any question.」(どんな質問でもしてください)。この場合のanyは「制限なし」を強調する役割を持っています。

よくある質問

Q.someとanyの一番の違いは何ですか?
A.

someは肯定文で「いくつかある」、anyは否定文・疑問文で「いくつも(ない)」「いくつか(ありますか)」と使います。someは存在を前提とし、anyは存在を確認または否定します。

Q.なぜ「Would you like some coffee?」はsomeですか?
A.

お誘いや依頼の疑問文ではYesの返答を期待しているため、someを使います。「コーヒーをどうぞ」という気持ちが込められています。

Q.someoneとanyoneの使い分けも同じですか?
A.

はい、同じルールです。肯定文ではsomeone、否定文・疑問文ではanyoneが基本です。「Someone called you.」「Did anyone call me?」のように使い分けます。

Q.not anyとnoの違いは何ですか?
A.

意味はほぼ同じですが、noの方が強調的です。「I don't have any money.」と「I have no money.」は同じ意味ですが、後者の方がやや強い言い方です。

Speak(スピーク)で実践練習

AIとの英会話レッスンで、学んだ表現をすぐに実践。発音チェック機能付きで、正しい英語が身につきます。

Speakで無料体験する