質問: この問題の答えはwhat do you eat for breakfast?なのですが、なぜwhat breakfast do you eat?ではダメなのですか? この問題の答えはwhat do you eat for breakfast?なのですが、なぜwhat breakfast do you eat?ではダメなのですか?
回答: ブレックファストは「朝食」という行為のことです 日本語では、2つ目の文のように「あなたはなんの朝食を食べましたか」でも大丈夫ですが、英語だと行為そのものをという意味合いになってしまいます。 ほとんどニュアンスの問題ですが、「あなたは朝食で何を食べましたか?」のほうが自然になるんです!