「いくつか」を表す some / any の違い・使い分け
some は肯定文で「いくつか・いくらか」を表し、any は疑問文・否定文で使うのが基本です。ただし依頼や勧誘では Yes を期待するときに some を使います。
使い分け早見表
肯定文の any には「どれでも」という用法もあります。You can choose any seat.(どの席を選んでもかまいません)のように、選択を限定しないときに使います。
some を使うとき
肯定文で「いくつか・いくらか・ある」と数や量があることを伝えます。 数えられる名詞 (複数) にも、数えられない名詞にも使えます。
some を使うときの例文
I have some questions.
- いくつか質問があります。
There is some milk in the fridge.
- 冷蔵庫にいくらか牛乳があります。
any を使うとき
疑問文と否定文で使います。疑問文では「(なにか) ある?」、否定文では「(なにも) ない」という意味になります。 some よりも「存在するか分からない」感じが強いです。
any を使うときの例文
Do you have any questions?
- なにか質問はありますか?
I don't have any money.
- お金は (1 円も) ありません。
依頼・勧誘では some が使える
「Yes と答えてくれそう」と期待するとき、疑問文でも some を使うのが自然です。 飲み物を勧める、お願いごとをする場面でよく出ます。
依頼・勧誘では some が使えるの例文
Would you like some coffee?
- コーヒーはいかがですか?
Could you give me some advice?
- アドバイスをいただけますか?
表現で変わる意味・ニュアンス
次の表現はどちらも使えます。伝えたい内容や場面に合わせて選びましょう。
Do you have some pens?
Do you have any pens?
any は有無を中立に尋ねる基本形です。some は「いくつかありそうだ」と肯定の答えを見込むときにも使えます。依頼の意味になるかは文脈によります。
間違えやすいポイント
I have any friends in Japan.
I have some friends in Japan.
友達が何人かいるという存在を肯定するなら some を使います。肯定文でも any seat(どの席でも)のような自由な選択を表す any は使えます。