1、搭配使用不同。for往往與be bound, be booked, be destined, depart, embark, head, leave, make, set, set off, set out, start, steer等動詞連用;to往往與come, drive, fly, get, go, lead, march, move, return, ride, travel, walk等動詞連用。
2、具體意思不同。for往往含有“向前方的目標運動”的意思;而to則含有“向最終目標運動”的意思。
3、用法不同。to sb.表示對某人有直接影響比如,食物對某人好或者不好就用to;for表示從意義、價值等間接角度來説,例如對某人而言是重要的,就用for。