คำตอบ

✨ คำตอบที่ดีที่สุด ✨

to とfor を使い分けるには動詞が一人で行えるかを考えます
1人でできる場合にはfor、2人の時はtoです。

teachは教える人と教わる人がいなければならないのでtoです。
cookは1人で料理できるのでforです。
tellはteachと同じく教える人と教わる人でto。1人で教えてると怖いです
buyは1人で買えるのでfor

I made a doll ___her
人形を作るのは1人でもいいのでforです。
I gave a present ___her
プレゼントを与える人ともらう人がいるのでtoが入ります。1人で誰もいないのに与えるのは恐怖、、

for→1人でも成り立つ動作 <cook make buy など
to→2人いて成り立つ動作 <give tell teach

はじめ

短くわかりやすくて理解出来ました!
ありがとうございます🥰

แสดงความคิดเห็น

คำตอบ

toとforでは前置詞のイメージが違います。
https://youtu.be/FhTy5bfsnwg
https://youtu.be/NuG1TlFiwys
これらの動画にもあるように、forは方向までを表し、toは方向に加えてゴールまでたどり着くことを表します。
buy his watch for me.ならば、買っただけではまだ相手の手元には到達しません。このように、相手の利益のためにするけど、まだ相手の利益にはなってない動詞はforです。
give his watch to meならば、彼の時計が私のところにたどり着いて初めて「あげた」ことになります。だから、相手の利益のためにしてあげる+相手の利益に到達することを表す動詞はtoを使います。
getなんかはまさに、手にいれるだけの行為を表すし、makeも例えばケーキを作ってあげたとしても、まだ相手の利益にはなってないですよね。「ケーキ作ったでー」「ありがとう!」「いや、お前にはあげへんで」ならば、相手にとっては何の利益もないからです。
teachは教えてもらうことこそが利益です。だからtoです。
このように考えたら、相手がいなくてもいいのがforとも考えられます。toは相手がいないと到達できないので相手がいります。

はじめ

長く分かりやすい説明ありがとうございます!

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?