質問: say to 人 say to 人 について 1say to 人 "~" という形はとれるが say to 人 that節はとれないそうするときはtellを使うと見たのですが、そうなのですか? 2また i said hello to him と i said to him "hello" は何が違うのでしょうか? "”の言った内容が長いと""をつかって語尾につけるのでしょうか。 3単純に~に言ったというので i said to him という文はなりたたないのですか? もし成り立つなら、him が目的語になってtoが前置詞でこの文のsaidは自動詞? もし、成り立たないのなら、単純に~に言った!って言いたいときはsayは使えない ということでしょうか。なら何を使うか教えてください。 4そもそも他動詞として使っているのに直後に目的語(何を言った)ではなく 前置詞(to)がきていいんですか?これは何故とかではなくそういうものと覚えるしかないでしょうか。
回答: explain は日本語で「人にものを説明する」と言いますが、 英語では svoo で使えません。 英語の質問サイトでは、ノンネイティブの人は平気で please explain me this. などと使いますが。 explain o to 人と必ず to が必要なのですが、 o が that 節になると、 explain to 人 that ~となるのです。 to me とかは短いので、より長い that ~は後にくる、 さらに言うと、一度逆にしてみたらわかります。 he explained that this was good to me. などとしたら、to me が that 節内に入るように感じてしまいます。 長さというか、あらたに節が、動詞がくると to 人のかかりがわかりにくくなる。 https://oshiete.goo.ne.jp/qa/9390454.html https://oshiete.goo.ne.jp/qa/7744734.html 英英辞典だと、たとえば assert という他動詞を say in a clear way のように説明するわけです。 これは assert o が say o in a clear way ということを表しています。 o を自由に後に回せるわけです、こういう語義なら。 このような発想がわかればやさしいです。