
「食べ過ぎた」は英語で、いちばん自然に I ate too much. と言えます。食事のあとに「ちょっと食べ過ぎたな」と伝える、短くて使いやすい一文です。
- I ate too much.
食べ過ぎました。 - I ate too much at lunch.
昼ごはんを食べ過ぎました。 - I ate too much cake.
ケーキを食べ過ぎました。
最近ずっと食べ過ぎているなら I’ve been eating too much lately.、食べ過ぎた結果、今も苦しいことを強調するなら I’ve eaten too much. が合います。
しゅみすけ(大山俊輔)
Contents
「食べ過ぎた」を表す3つの基本表現

I ate too much.:そのときの食事で食べ過ぎた
I ate too much. は過去形です。昨夜、昼食、パーティーなど、終わった食事について「食べ過ぎた」と事実を振り返ります。
- I ate too much last night.
昨夜は食べ過ぎました。 - We ate too much at the buffet.
私たちはビュッフェで食べ過ぎました。 - I think I ate too much.
食べ過ぎたと思います。
I’ve eaten too much.:食べ過ぎて今も苦しい
I’ve eaten too much. は現在完了です。食べ過ぎたことが現在の満腹感や苦しさにつながっている場面で自然です。
- I’ve eaten too much. I can’t move.
食べ過ぎました。動けません。 - I’ve eaten too much to have dessert.
食べ過ぎて、デザートは入りません。
日常会話では過去形の I ate too much. でも十分通じます。現在への結果をはっきり意識するときだけ、現在完了を選べば大丈夫です。
I’ve been eating too much.:最近ずっと食べ過ぎている
I’ve been eating too much. は現在完了進行形です。一度の食事ではなく、ここ最近の習慣や傾向を表します。
- I’ve been eating too much lately.
最近、食べ過ぎています。 - I’ve been eating too much junk food.
最近、ジャンクフードを食べ過ぎています。 - I need to exercise more. I’ve been eating too much.
もっと運動しないと。最近食べ過ぎています。
too muchの文法と語順
too much は「多すぎる」という意味ですが、何を修飾するかで語順が変わります。
- eat too much:食べる量が多すぎる
- too much food:食べ物の量が多すぎる
- too much cake:ケーキを食べる量が多すぎる
目的語を言わず、食事全体の量について話すなら I ate too much.。不可算名詞を続けるなら too much+名詞 です。
数えられる物が複数なら too many を使います。
- I ate too many cookies.
クッキーを食べ過ぎました。 - I had too many snacks.
お菓子を食べ過ぎました。
食べ物を具体的に言う自然な例文
- I ate too much rice.
ご飯を食べ過ぎました。 - I had too much pizza.
ピザを食べ過ぎました。 - I ate too many sweets.
甘い物を食べ過ぎました。 - I had too much for dinner.
夕食を食べ過ぎました。 - I shouldn’t have eaten so much.
あんなに食べるべきではありませんでした。
have も「食べる・飲む」の意味で使えます。I had too much pizza. は会話でとても自然です。
「食べ過ぎないで」「食べ過ぎないようにする」は?
- Don’t eat too much.
食べ過ぎないで。 - Try not to eat too much.
食べ過ぎないようにしてみて。 - I’m trying not to overeat.
食べ過ぎないようにしています。 - Be careful not to eat too much.
食べ過ぎないように気をつけて。
Don’t eat too much. は相手によっては直接的に聞こえます。やわらかく言うなら Try not to eat too much. が使いやすい表現です。
overeatの意味と使い方
overeat は一語で「食べ過ぎる」という意味の動詞です。ただし、普段の会話で食後にひと言こぼすなら I ate too much. のほうが自然で簡単です。
- I tend to overeat when I’m stressed.
ストレスがたまると食べ過ぎる傾向があります。 - Try not to overeat at night.
夜は食べ過ぎないようにしてみて。
overeat は習慣、健康、食生活について説明するときに便利です。
pig outとの違い
pig out は「大量にガツガツ食べる」「食べまくる」というくだけた表現です。単に量が多かったという eat too much より、勢いよくたくさん食べる様子が強く出ます。
- I ate too much at dinner.
夕食を食べ過ぎました。(中立) - We pigged out on pizza.
私たちはピザを食べまくりました。(くだけた表現)
仕事の会食や初対面の相手との会話では、まず eat too much を使うと安心です。
会話での使い方
A: Do you want some dessert?
デザートはいかがですか?
B: No, thanks. I ate too much.
いえ、結構です。食べ過ぎました。
A: Are you okay?
大丈夫ですか?
B: Yeah. I’ve just eaten too much.
はい。ちょっと食べ過ぎただけです。
A: Why are you skipping snacks?
どうしておやつを控えているの?
B: I’ve been eating too much lately.
最近ずっと食べ過ぎているんです。
しゅみすけ(大山俊輔)
よくある間違い
I ate too many.だけでは不自然
many は数えられる名詞に使うので、通常は too many cookies のように何が多いのかを続けます。食事全体なら I ate too much. です。
I was eaten too much.とは言わない
eat の受け身にすると「私は食べられた」という別の意味になってしまいます。自分が食べ過ぎたなら I ate too much. と能動態にします。
muchをvery muchにしない
I ate very much. は「食べ過ぎた」の自然な言い方ではありません。限度を超えた意味の too much を使いましょう。
似た表現との違い
- I’m full.:お腹いっぱいです
- I’m stuffed.:もうパンパンです(くだけた表現)
- I ate a lot.:たくさん食べました
- I ate too much.:必要以上に食べました
- I overate.:食べ過ぎました(やや説明的)
- I indulged too much.:ぜいたくに食べ過ぎました
a lot は単に量が多いだけで、後悔や限度超過を必ずしも含みません。too much には「多すぎた」という判断があります。
この表現を知らなかったら?
I ate too much. が出てこなくても、知っている基本語で今の状態や食べた量を説明できます。
- I’m very full.
とてもお腹いっぱいです。 - I ate a lot.
たくさん食べました。 - I can’t eat any more.
もうこれ以上食べられません。 - My stomach is full.
お腹がいっぱいです。 - I don’t need dessert.
デザートはいりません。
「食べ過ぎた」の直訳が出なくても、full・a lot・can’t eat any more という基本語で十分伝えられます。
関連記事
まとめ
一度の食事で「食べ過ぎた」は I ate too much.、食べ過ぎて今も苦しいなら I’ve eaten too much.、最近の習慣なら I’ve been eating too much lately. が自然です。迷ったときは、短く I ate too much. と言えば十分伝わります。











