to与for的区别(表示“为”“给”时)

老师您好!介词 to 与 for 都有“给……”“为……”的意思。例如:

He har nearly set up a record for the thousands of children who dream of evading school.

本句中用的介词 for 表示“给这些孩子们建立了一个记录”,为什么不用 to 呢?


请先 登录 后评论

最佳答案 2018-09-15 11:59

to 只是纯粹地表示对象,而 for 则在表示对象的同时还是表示目的,含有“为了……”之意。你的句子“给这些孩子们建立了一个记录”,其实是指“为了这些孩子们建立了一个记录”。故用 for。

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

Hehas nearly set up a record for the thousands of children who dream of evading school.

参考译文:他几乎为成千上万梦想逃避上学的孩子们创下一个记录。

set up sth for 为..创下.../为...创造

set up a record for sb 为某人创下一个记录

Paul did. He set up a new record.  

保罗,他创下了一项新纪录.

He set up a new national record in the marathon race.  

他创造了马拉松赛跑的全国新记录.

The swimmer has set up a new world record for 100 - meter - backstroke.  

这个游泳运动员创造了100米仰泳的世界纪录.

They have set up a new record for the flight to Beijing.  

我们刷新了飞往北京的飞行纪录.

She set up a new world record.  

她创下了一项世界新记录.

Has Tom set up a new world record?  

汤姆创造了一项新的世界纪录了 吗 ?


请先 登录 后评论
  • 3 关注
  • 1 收藏,14856 浏览
  • yoshiki31 提出于 2017-03-13 17:44

相似问题