授与動詞は語順・前置詞で使い分ける
要点使い分け
2つの語順の使い分け
相手を先に置く形は簡潔で日常向き、ものを先に置く形はものを強調したいときや説明が長いときに使います。
簡潔・日常会話向き — I gave him a book.
ものを強調・説明が長いとき — I gave a book to him.
to / for の使い分け
動詞の意味によって前置詞が決まります。
相手に向けて届く — give / show / send / teach / lend / tell
相手のために行う — buy / make / cook / get / find
文法の形
語順は2パターン、to / for は動詞ごとに決まります。
I gave him a book.
I gave a book to him.
I bought a gift for her.
文法のルール
「動詞 + 人 + もの」の語順では to / for を入れない。
I gave to him a book.
I gave him a book. / I gave a book to him.
「動詞 + 人 + もの」の語順では前置詞 to は入れません。前置詞を使いたいときは gave a book to him のように、渡すものを先に置きます。
buy は for を使う動詞。
I bought a gift to her.
I bought a gift for her.
buy は for を取る動詞です。give / send / show など「相手に届ける」動詞は to、buy / make / cook など「相手のために行う」動詞は for を使います。
give で「人に渡す」ときは「もの」も必要。
I gave him.
I gave him a book.
「人に何かを渡す」という意味で give を使うときは、何を渡したかを示す語が必要です。「動詞 + 人 + もの」または「動詞 + もの + 前置詞 + 人」で2つを揃えます。
explain は「動詞 + 人 + もの」にできない。もの + to + 人の語順にする。
Please explain me this rule.
Please explain this rule to me.
explain は「動詞 + 人 + もの」の形にできません。explain + もの + to + 人 の語順にします。