文章目录
[+]
为什么英语要说give to me不能说give for me?我感觉好像意思不是一样吗?那具体t
你的提问属于惯用语法(idIomatic expression)的范畴,亦即英国人或美国人习惯上就是这么说、这么写,没有理由可以解释。
比方说give 和 buy的惯用语是:
give something to somebody 而非give something for somebody

(图片来自网络侵删)
buy something for somebody 而非buy something to somebody
如果你想用for来说明give的理由,可以这样说:
give something to somebody for......
He gives the watch to me for my birthday.