読みもの

many / much / a lot of の違い 「たくさん」はどれを使う?

……「たくさん」と言いたいだけですのに、3つもございますの まずは名詞の種類をごらんなさいませ~

答え:many は数えられる名詞、much は数えられない名詞、a lot of はどちらにも

many は数えられる名詞の複数形に、much は数えられない名詞に使います。a lot of はどちらにも使えるので、迷ったときに便利です。ただし、too が前にあるときなど、a lot of を使えない場面もあります。

正しい

I have a lot of friends.

友だちがたくさんいます

正しい

I have a lot of money.

お金をたくさん持っています

正しい

I don't have many friends.

友だちはあまりいません

正しい

I don't have much money.

お金はあまり持っていません

間違い

I have much friends.

友だちがたくさんいます

friends は数えられる名詞なので much は使えません

間違い

I don't have many money.

お金はあまり持っていません

money は数えられない名詞なので many は使えません

数えられない名詞に気をつける

日本語の感覚では数えられそうでも、英語では数えられない名詞として扱うものがあります。

正しい

I don't have much homework today.

今日は宿題があまりありません

会話の肯定文は a lot of が無難

否定でも疑問でもない普通の文(肯定文)では、会話なら a lot of がよく使われます。I have much money. のように much を肯定文で使うのは、誤りとまでは言えなくても、普段の会話では不自然に聞こえやすい形です。many は肯定文でも使えますが、会話では a lot of のほうがくだけた感じになります。

正しい

There are a lot of people here.

ここには人がたくさんいます

正しい

There's a lot of water on the floor.

床に水がたくさんあります

water は数えられないので There is(短くして There's)です。people のような複数形なら There are です

正しい

Many people came to the party.

パーティーには多くの人が来ました

主語の位置なら many もよく使います

くだけた会話では lots of も使います。意味は a lot of とほぼ同じです。

否定文と疑問文は many / much も自然

否定文や疑問文では many と much がよく使われます。「not + many / much」は「あまり〜ない」という意味で、0ではありません。a lot of でも言えます。

正しい

I don't have much time.

時間があまりありません

正しい

I don't have a lot of time.

時間があまりありません

正しい

Do you have many friends in Osaka?

大阪に友だちはたくさんいますか

正しい

Do you have a lot of homework?

宿題はたくさんありますか

How many と How much

数を聞くときは How many + 複数形、量を聞くときは How much + 数えられない名詞です。ここには a lot of は使いません。値段を聞くときも How much です。

正しい

How many books do you have?

本を何冊持っていますか

正しい

How much water do you drink?

水をどのくらい飲みますか

間違い

How many money do you have?

お金をいくら持っていますか

正しい

How much money do you have?

お金をいくら持っていますか

正しい

How much is this?

これはいくらですか

time は「時間」なら数えられませんが、「回」の意味なら数えられます。

正しい

How much time do we have?

時間はどのくらいありますか

正しい

How many times have you been to Kyoto?

京都に何回行ったことがありますか

too や so が前にあるときは many / much

肯定文でも、too(〜すぎる)や so(とても)が前にあれば many と much を使います。a lot of は使いません。

正しい

There are too many people here.

ここは人が多すぎます

正しい

I put too much salt in the soup.

スープに塩を入れすぎました

正しい

There are so many people here.

ここは人がとても多いです

間違い

There are too a lot of people here.

ここは人が多すぎます

後ろに名詞がないときは a lot

「たくさん食べる」のように動詞を説明するときは、of を付けずに a lot とします。否定文なら much もよく使います。「とても」と気持ちを強めるときは very much や so much です。

正しい

I ate a lot.

たくさん食べました

間違い

I ate a lot of.

たくさん食べました

of を付けるなら、a lot of food のように後ろに名詞が必要です

正しい

I don't eat much.

あまり食べません

正しい

Thank you very much.

どうもありがとうございます

迷ったときの5つの確認

  1. too や so が前にある? → 数えられる名詞なら many、数えられない名詞なら much
  2. How で数や量を聞く? → 数えられる名詞なら How many、数えられない名詞なら How much
  3. 「たくさん食べる」のように、後ろに名詞を置かず動詞を説明する? → a lot(否定文なら much も)
  4. 会話の肯定文で、後ろに名詞がある? → a lot of が無難(改まった文章では many / much も使う)
  5. 否定文や疑問文で、後ろに名詞がある? → 数えられる名詞なら many、数えられない名詞なら much(a lot of でも可)