スポンサーリンク

someとanyの違い

someとanyの違い 使い分け
スポンサーリンク

“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 になります。

スポンサーリンク

ひと目でわかる比較表

項目someany
意味いくらかの、いくつかの少しでも、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 は「どのバスも行かない」で意味が逆です。

よくある質問

Q
if の文では some と any のどちらを使いますか?
A

「あるかどうか分からない」ので any がふつうです。If you have any questions, please ask me.(何か質問があれば聞いてください)。

Q
some +単数名詞はどういう意味ですか?
A

「(名前は知らないが)ある~」です。Some man called you.(ある男の人から電話があったよ)。「いくつかの」の意味ではないので注意しましょう。くわしくは some の解説記事 へ。

Q
someone と anyone も同じルールですか?
A

はい。だれかいると思えば someone、いるかどうか分からなければ anyone です。肯定文の anyone は「だれでも」になります。Anyone can do it.(だれにでもできる)。くわしくは someone の解説記事・anyone の解説記事 へ。

もっと詳しく知りたい人へ

それぞれの単語の意味・語源・例文は、次の記事でくわしく解説しています。

コメント

タイトルとURLをコピーしました