〜には何を食べましたか

What did you have for ~?のイラスト

例文

What did you have for the team lunch?

チームの昼食では何を食べましたか?

I had grilled chicken and rice.

グリルチキンとご飯を食べました。

解説

その食事で何を食べたかをたずねる言い方。朝昼晩や会食などの具体的な食事内容を、気軽に確認するときに使う。

使う場面とニュアンス

どちらでも

朝食・昼食・夕食など、相手がその食事で何を食べたか気軽に聞きたいときに使います。友人や家族だけでなく、職場での雑談にも使える自然な表現ですが、改まった場面では少しカジュアルです。

会話で使ってみる

家族

Did you eat breakfast this morning?

今朝、朝ごはんを食べた?

What did you have for breakfast?

朝ごはんには何を食べたの?

I had toast and scrambled eggs.

トーストとスクランブルエッグを食べたよ。

友達

Are you still hungry after dinner?

夕食のあともまだおなかがすいてるの?

What did you have for dinner?

夕食には何を食べたの?

Just noodles and some vegetables.

麺と野菜を少しだけ。

仕事

You look refreshed after your break.

休憩のあと、すっきりした顔をしていますね。

What did you have for lunch?

昼食には何を食べましたか?

I had a sandwich near the office.

会社の近くでサンドイッチを食べました。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ What did you had for lunch?

    ○ What did you have for lunch?

    didの後は動詞の原形を使うため、hadではなくhaveにします。

  • ✕ What did you have to lunch?

    ○ What did you have for lunch?

    食事の内容を聞くときは、通常toではなくforを使います。

よくある質問

What did you have for ~? はどんな時に使う?
朝食や昼食、夕食などで、相手が何を食べたか気軽に聞くときに使います。友人との会話から職場の雑談まで幅広く使えます。
What did you have for ~? と What did you eat for ~? の違いは?
どちらも食べた内容を聞く自然な表現です。haveのほうが会話でよく使われ、eatは食べた行為にやや焦点が当たります。

同じフレーズ帳のフレーズ

ビジネス 初級

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ