句一:A book was given to me by him.

句一:A book was given to me by him.句二:A new bike was bought for me by him.
我想问:第一句用to me,第二句用for me 它们的区别是什么?什么情况下用for,什么情况下用to?

此句型中常见的接双宾语的动词:

(1)用to变换间接宾语的动词:give, hand, offer, show, throw, pass, pay, send, sell, tell, lend等。如:
Could you give me the letter?或Could you give the letter to me? 你能把那封信递给我吗?
Can you lend me that book? 或Can you lend that book to me? 你能把那本书借给我吗?
(2)用for变换间接宾语的动词:make, buy, cook, find, get, order, sing, spare, fetch等。如:
He bought me a bottle of ink. /He bought a bottle of ink for me. 他为我买了一瓶墨水。
Can you get me some stamps?或Can you get some stamps for me? 你能帮我拿些邮票吗?追问

用to还是用for,是根据动词的需要决定的,没有其它内在的因素。对吗?

追答

是的。

追问

I appreciate your help

温馨提示:答案为网友推荐,仅供参考
相似回答