質問: 他動詞の後には前置詞つかないと思うのですが、以下のネット辞典(WEBLIOで検索しました)でsayの他動詞の説明のbところに前置詞がついているのはなぜですか??
回答: John said something nice about Mike. のような文章を考えれば分かりやすい。この文では、something niceという名詞句がsaidの目的語になっている。何について語ったのかをaboutという前置詞で示しているだけ。正に、bの語順になっている。 他動詞の後にくるのは名詞(句・節)であり、語順的にはこれが目的語となる。つまり、SVOが目的語をひとつしかとらない他動詞の基本的な文型になる。これを言い換えると、名詞(句)=S + 動詞(句) =V + 名詞(句・節) = O という形。これから分かる通り、前置詞(句)はなくても基本的な文章は作り得る。そういう意味で必要がないということ。 では自動詞は前置詞が必ず必要かというと、これも違う。必要に応じてつけるだけの話。 John runs every morning. (every morning は前置詞は不要) John runs every other day. (every other dayも前置詞は不要) Jon runs for an hour every day. (時間の長さを導くforは必要なので使う) 但し、この場合のforは省略できるので、Jon runs an hour every day. と前置詞を使わずに言うことも可能。 自動詞・他動詞の区別は前置詞の有無で決まるわけではない。それらの定義を考えれば分かるはず。