agree to do sth与agree on 

agree 后接不定式的用法(agree to od sth)比较多,如:
He agree to go with us. 他同意和我们一起去。
He agreed to let me go home early. 他同意让我早些回家。
但有时也见到agree on doing sth的用法。如:
He agreed on lending us some money. 他同意借给我们一些钱。
请问:agree to do sth与agree on doing sth有什么区别?

请先 登录 后评论

最佳答案 2014-09-29 10:14

“他同意借给我们一些钱” 应该用"He agreed to lend us some money."而不宜用"He agreed on lending us some money.",否则逻辑意义不通,他和谁的意见达成一致而借给我们一些钱呢?除非有特定的语言环境。

agree to do表示“同意作某事”。agree on doing表示“对作某事持有相同意见”,含“达成共识而取得一致”的意义。试比较:

My parents agreed to buy me a car. 父母亲同意买一辆车。(或许经不住我的软磨硬泡,最终同意、允许或答应)

My parents agreed on buying me a car. 父母亲同意买一辆车。(达成共识,在买车的问题上意见取得一致)

请先 登录 后评论

其它 1 个回答

毕德兴  
通俗易懂,非常感谢!
请先 登录 后评论
  • 1 关注
  • 1 收藏,5909 浏览
  • 毕德兴   提出于 2014-09-29 08:58

相似问题