这个情况太多了
我先想几个常见的
首先是固定搭配:buy sth for sb;provide sth for sb;It's adj for sb to do sth
give sth to sb;offer sth to sb;send sth to sb
这个感觉真的没什么规律 一般来说,for是为了,有一些情感付出在里面,to只表示方向 当然了例外情况也不少,你还是说得具体一点吧
(1)用to变换间接宾语的动词:give,hand, offer, show, throw, pass, pay, send, sell, tell, lend等。如:
Could yougive me the letter?或Could you give the letter to me?
你能把那封信递给我吗?
(2)用for变换间接宾语的动词:make, buy,cook, find, get, order, sing, spare, fetch等。如:
He boughtme a bottle of ink. /He bought a bottle of ink for me.
他为我买了一瓶墨水。
for me,this problem is too difficult
to answer this question, i have to ...
to my surprise,
两者区别在于to有指向性,是矢量;而of是标量,表示状态;
相通点都是作名词修饰语或定语,还可以是in,on,off,along等等,说白了就是后置定语的充当成分可以是of的名词词组;也能是in 的介词词组,还可以是to,along等的副词词组。
举例‘中国学生’可以是 Student of China,Student in China, 表达上in更好;留学日本的学生 Student to Japan矢量有方向,同理 Student from Japan日本留学生。