質問: i did my homework after dinner.という英文で、私はsvooの第四文型だと思っていたのですが、after dinner は副詞でsvoの第三文型だと教えてもらいました。 i did my homework after dinner.という英文で、私はsvooの第四文型だと思っていたのですが、after dinner は副詞でsvoの第三文型だと教えてもらいました。 しかし、なぜそうなるのかわかりません。教えてください。
回答: この文の構造をみると i=名詞:主語 did=動詞 my homework=名詞のかたまり:目的語 after=前置詞 dinner=名詞:前置詞の目的語 after dinner=副詞:didを修飾(意味を繋げると自然になる) という風になっています。 前置詞+名詞のセットは基本的に副詞の働きか形容詞の働きをします people in tokyo:(東京+にいる)+人=形容詞 go to school:(学校+に)+行く=副詞 今回のafter dinnerはto schoolと同じく副詞の働きとなり、 食後に→やった と意味が繋がります。 そのため第3文型となります。 ちなみに目的語(oの部分)に入るのは名詞(のかたまり)のみなので意識してみてください。 参考になれば嬉しいです。