spend on和spend doing的区别是什么?

如题所述

它们的区别我知道(๑╹◡╹)ノ""",spend on sth的对象通常是物质的东西,如金钱、资源等,而spend doing sth的对象则是非物质的,如时间、精力等。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先: 

了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ

1、动词对象的不同

spend on sth的对象通常是物质的东西,如金钱、资源等,而spend doing sth的对象则是非物质的,如时间、精力等。

例句:

① I spend a lot of money on books. 我在书上花了很多钱。

② I spend a lot of time doing homework. 我花了很多时间做作业。

2、动作的主体不同

spend on sth的主体通常是人,而spend doing sth的主体可以是人,也可以是物。

例句:

① She spends a lot on clothes. 她在衣服上花费很多。

② The machine spends a lot of energy doing this work. 这台机器在做这项工作上消耗了很多能量。

3、语境的不同

spend on sth通常用于描述在购买物品或服务上的花费,而spend doing sth则用于描述在进行某项活动或任务上的花费。

例句:

① We need to spend more on education. 我们需要在教育上投入更多。

② He spends three hours a day doing exercise. 他每天花三个小时做运动。

4、语法结构的不同

spend on sth的结构是spend+money/effort+on+noun,而spend doing sth的结构是spend+time/effort+doing+verb。

例句:

① They spend a lot of effort on this project. 他们在这个项目上投入了很多努力。

② I spend two hours a day doing yoga. 我每天花两个小时做瑜伽。

5、表达的含义不同

spend on sth强调的是花费的对象,而spend doing sth强调的是花费的行为。

例句:

① I spend a lot of money on traveling. 我在旅行上花了很多钱。

② I spend a lot of time reading books. 我花了很多时间阅读书籍。

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