在英语中,三个介词有什么区别?(for、to、by)

很多句子中都有这三个出现,我想应该是来自的意思,可是它们有什么区别呢?就是什么情况下应该用什么。
打些比方,谢谢

第1个回答  2013-09-09
for是表示动作的受益者,buy a book for me, 也可以表示目的:work hard for more money
to是表示动作的对象,lend a book to me,也可以引出表示人的情感的词,to my surprise
by多表示方式,go to school by bus,也用于被动语态,引出施动者,i was hit by him
其实它们有很多固定搭配,需要慢慢积累,见得多了,你会找到语感的
第2个回答  2013-09-04
for一般表示目的,如buy sth for sb,意思是为某人买东西。
to 的意思是向,到;趋于;对。如How long does it take for a letter to get to California?意思是往加利福尼亚州寄信需要多长时间 ?
by一般表示靠,通过。如:We'll be travelling by car.我们将开车旅行。
相似回答