1、一、含义不同
1、for sb
释义:对于某人来说;提供某物给某人。
例:Save these cherries for sb.给某人留了这些樱桃。

2、to sb
释义:对某人来说;把某物借给某人。
例:Lose the basketball match to sb.某人在这场篮球赛中输给了某人。

3、二、用法不同
1、for sb

4、to sb

5、三、侧重点不同
1、for sb
解析:是并列连词,引导的是并列从句,不表示直接原因。
2、to sb

1、1.for往往与be bound, be booked, be destined, depart, embark, head, leave, make, set, set off, set out, start, steer等动词连用
2.to往往与come, drive, fly, get, go, lead, march, move, return, ride, travel, walk等动词连用。
3.for往往含有“向前方的目标运动”的意思; 而to则含有“向最终目标运动”的意思