『あなたは夕食に何を食べるか?』を英語で表現する方法:haveを使った自然な言い回し

言葉、語学

日常会話で「あなたは夕食に何を食べるか?」と尋ねる際、英語ではさまざまな表現方法があります。本記事では、特に「have」を使った自然な言い回しに焦点を当て、具体例やニュアンスも解説します。

基本の英訳:Haveを使う

もっとも基本的な英語表現は「What do you have for dinner?」です。ここでの”have”は「食べる」「摂る」という意味で使われています。

例:
Friend A: “What do you have for dinner tonight?”
Friend B: “I think I’ll have pasta and salad.”

バリエーション表現

英語では”have”以外にも”eat”を使うことができますが、”have”の方が日常会話で自然です。また、”What are you having for dinner?”のように現在進行形で聞くと、今晩の予定や決まっているメニューについて尋ねるニュアンスになります。

例:
“What are you having for dinner?” → “Tonight I’m having grilled chicken and vegetables.”

フォーマル・インフォーマルの使い分け

日常会話では”have”が最適ですが、フォーマルな文章やビジネスメールでは”eat”や”consume”を使うこともあります。ただし、”consume”は非常に堅い表現で、カジュアルな場面では不自然です。

例:
Formal: “Please indicate what you will eat for dinner at the company event.”
Informal: “What are you having for dinner tonight?”

会話での応答例

聞かれたときの自然な答え方の例をいくつか紹介します。短く答える場合は”I’m having sushi.”、少し詳しく言う場合は”I’m having a homemade curry with rice and salad.”と表現できます。

まとめ

「あなたは夕食に何を食べるか?」は英語で「What do you have for dinner?」や「What are you having for dinner?」と表現します。日常会話では”have”を使うと自然で、相手が予定しているメニューや今夜食べるものについて尋ねるニュアンスを伝えられます。

状況に応じてフォーマル/インフォーマルを使い分け、会話の文脈に合わせた表現を選ぶことがポイントです。

コメント

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