English
Junior High
Solved

What did you cook dinner last night?

↑この文はなぜ誤っているのですか?
解説にはcook for dinnerにしなければならないと書 いてあったのですが…

Answers

✨ Best Answer ✨

この文のwhatは何を作ったのかという目的語を質問する要素であるのに、cook(動詞)の後にそのままdinnerが来てしまうと、dinnerが目的語の役割をしてしまいます。目的語を聞いているのに目的語あるじゃん??みたいな感じです(伝われ🥲
語彙力なくてすいません!分からなかったら質問してください!

Post A Comment
Were you able to resolve your confusion?