do sth to sb,do sth for sb的区别

问题描述:

do sth to sb,do sth for sb的区别
do sth to sb,do sth for sb有什么区别啊?
比如,应该buy sth to sb还是buy sth for sb?
take,bring呢?再举一些常用的例子啊!

用to的话,表示做某事给某人,如I bought a bag to my mother.(我买了一个包给我母亲)(本来没有打算)
用for的话,表示为了某人而做某事,如I bought a bag for my mother.
(我为了母亲,买了一个包给她)(有目的)