什么时候有for什么时候用to,同时两者的区别,用法

如题所述

这些没有明显的标准的,一般译为“为...”时用for,其余用to。主要是前面的动词有关:
(1) 在 give, pass, hand, lend, send,tell, bring, show, pay, read, return, write, offer, teach, throw 等之后接介词 to。
如:  
请把那本字典递给我。  
正:Please hand me thatdictionary.  
正:Please hand thatdictionary to me.  
她去年教我们的音乐。  
正:She taught us musiclast year.  
正:She taught music to uslast year.  
(2) 在 buy, make, get, order, cook,sing, fetch, play, find, paint, choose,prepare, spare 等之后用介词 for 。如:  
他为我们唱了首英语歌。  
正:He sang us an Englishsong.  
正:He sang an Englishsong for us.  
请帮我把钥匙找到。  
正:Please find me thekeys.  
正:Please find the keysfor me.  
能耽搁你几分钟吗 (即你能为我抽出几分钟吗)?  
正:Can you spare me a fewminutes?  
正:Can you spare a fewminutes for me?  
注:有的动词由于搭配和含义的不同,用介词 to 或 for 都是可能的。
如:  
do sb afavour=do a favour for sb 帮某人的忙  
do sb harm=do harm to sb 对某人有害
温馨提示:答案为网友推荐,仅供参考
相似回答