回答

toは『目的に向かって進み最終的には到達する』ですけどforは目的に向かって進んでいるが、到着はしていないってことです。例としてはtoはHe it gave to me (彼はそれを私にくれた)これはもう自分のところにそれが到着している状態を示しています。for の例文は、I have a present for you.(あなたにプレゼントがあります)という場合は、「プレゼントはあるけれど、まだ相手には渡っていない」という状態を示しています。わかりにくいかもしれませんがよろしいでしょうか。

ありがとうございます!
理解出来ました!!

この回答にコメントする

To は相手がいて成り立つもの
forはいなくても成り立つものって習いました。

例えば彼女のために買った
↑はtoかforかと言うとforです。なぜなら買うという行為は彼女がいなくても成り立つからです。
この文ではsend送るというのは相手がいないと出来ないのでtoです。また作るだけなら相手がいなくてもできるのでforです。

ありがとうございます!
理解出来ました!

この回答にコメントする
疑問は解決しましたか?