老大我想请教一下带双宾语动词的问题比如bring这个动词bring sth to sb和bring sth for sb这2种都可以

但是这2种形式,有细微差别还是完全无差别?

一般是:bring sth to sb. = bring sb sth.to - 这里表的是‘方向’或‘目的地’。

bring sth for sb. 这里的'for'变成了‘原因’, 可能是sb 要求你bring sth,也可能是你为了什么目的,而给sb带东西;还可能真的没什么,但强调是因为sb才‘bring’的; 而上面的‘to’只是单纯地表示‘方向’或‘目的地’,是否有什么内幕,不得而知,也不关心,强调的只是sth <-> sb, '源'和'目的'。

ing/send/take/give等这类称之为“给予动词”都可以在后面加上双宾语的结构:给予动词+人+物;给予动词+物+to/for+人.for强调服务性:“为某人做”。

to强调方向性:例如givethebooktome.(书是递给我的)初中阶段常见的给予动词用法有:bring/send/give/take通常加tosb.buy/make/cook/sing/draw通常加forsb.你说的bringsthforsb.不常见,但是也可以。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-17
有点差别,to 是到,拿到某人那里去,有表方向的意思,而for就仅仅是为某人而已