spend on sth / doing sth 有何区别

如题所述

spend on sth和spend doing sth的区别为:含义不同、用法不同、侧重点不同。

一、含义不同

1.spend on sth

释义:spend on+名词,在...花费,在...花费时间,在...花钱,在...上花费。

例句:How much time did you spend on this?你做这事用了多少时间?

2.spend doing sth

释义:做某事花费多少时间(金钱)。

例句:Spend time doing what you want to do!花时间做你想做的事情!

二、用法不同

1.spend on sth

用法:spend的基本意思是“花费时间、精力或金钱”,可指人使用、花费金钱,度过时光,也可指某人、物、事使尽〔耗光〕力量、能量、弹药等,还可指人在某物、事方面花费金钱、精力、时间等。

2.spend doing sth

用法:spend可用作不及物动词,也可用作及物动词,用作及物动词时,只能以人作主语,接名词、代词作宾语,可用于被动结构。

三、侧重点不同

1.spend on sth

解析:spend on sth强调介词宾语。

2.spend doing sth

解析:spend doing sth强调动词宾语。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-24

1,spend... on +名词  在...上花费...多少时间(金钱)

例如:I spent two yuan on this pen.

我花2元钱买的这支笔。

2,没有spend ...on doing sth.这一说法。

只有spend... in doing sth. 做某事花费多少时间(金钱)

例如:我花2元钱买的这支笔。

I spent two yuan in buying this pen.(其中介词in 可以省略)

扩展资料:

spend的主语必须是人,常用于以下结构:

1、spend time /money on sth.在……上花费时间(金钱).

例:I spent two hours on this maths problem.这道数学题花了我两个小时.

2、spend time /money (in) doing sth.花费时间(金钱)做某事.

例:They spent two years (in) building this bridge.造这座桥花了他们两年时间.

3、spend money for sth.花钱买…….

例:His money was spent for books.他的钱用来买书了.

spend,读音:英 [spend] 美 [spend] 

n. 预算;花销

v. 花费;浪费;度过;用尽(气力等)

本回答被网友采纳
第2个回答  2023-07-25

"spend on sth" 表示花费金钱在某物上,强调经济资源的投入;"spend doing sth" 表示花费时间或精力做某事,强调在活动或任务上的付出。它们在释义、用法、使用环境、影响范围和形象上存在一些区别,具体内容如下所示。

1. 释义区别:

"spend on sth" 的意思是指花费金钱在某个物品或服务上。

"spend doing sth" 的意思是指花费时间或精力做某件事情。

例句:

I spent $1000 on a new laptop. (我花了1000美元买了一个新的笔记本电脑。)

She spends a lot of time reading books. (她花很多时间看书。)

2. 语法区别:

"spend on sth" 是一个及物动词短语,后面需要接一个名词或名词短语作宾语。

"spend doing sth" 是一个不及物动词短语,后面需要接动词的-ing形式作宾语。

例句:

He spends a lot of money on clothes. (他在衣服上花了很多钱。)

They spent the weekend hiking in the mountains. (他们度过了一个周末在山上徒步旅行。)

3. 用法区别:

"spend on sth" 更常用于描述金钱的花费,强调在购买、支付或投资某物上消耗的资源。

"spend doing sth" 更常用于描述时间或精力的花费,强调在进行某项活动或任务上的付出。

例句:

I don't want to spend too much money on this project. (我不想在这个项目上花太多的钱。)

She spends her weekends playing the piano. (她把周末的时间都花在弹钢琴上。)

4. 使用环境区别:

"spend on sth" 适用于商业、经济、购物等场景。

"spend doing sth" 适用于日常生活、娱乐、兴趣爱好等场景。

第3个回答  2023-07-23

它们的区别我知道(๑╹◡╹)ノ""",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. 我花了很多时间阅读书籍。

第4个回答  2023-07-30

首先我们来看下spend on和spend doing的大致意思:

spend on:词性为动词短语,表示在某物上花费时间、金钱或精力

spend doing:词性为动词短语,表示花费时间、金钱或精力做某事

通过下面的表格我们了解下spend on和spend doing的含义、发音和用法


接下来让我们看下spend on和spend doing的用法区别:


1.语法结构:spend on是动词短语,后面接名词或名词短语作宾语;spend doing是动词短语,后面接动名词作宾语

例子:

- He spent a lot of time on this project.

(他花了很多时间在这个项目上。)

- She spent all her savings traveling.

(她花费所有的积蓄旅行。)



2.语义差异:spend on强调在某物上花费的时间、金钱或精力;spend doing强调花费时间、金钱或精力做某事

例子:

- I spent the whole day on this report.

(我花了一整天时间在这个报告上。)

- They spend a lot of money supporting education.

(他们花费大量资金支持教育事业。)



3.时间表达:spend on常用于表示具体的时间段;spend doing常用于表示一段时间的行为

例子:

- I spend two hours at the gym every week.

(我每周花费两个小时在健身房锻炼。)

- They spend most of their time studying every day.

(他们每天花费大部分时间学习。)



4.金钱表达:spend on常用于表示具体的金钱数额;spend doing常用于表示花费金钱的行为

例子:

- They spend $200 on food every month.

(他们每个月花费200美元在食物上。)

- I shouldn't spend too much money shopping.

(我不应该花费太多钱购物。)



5.重点强调:spend on强调花费在某物上的具体数额;spend doing强调花费时间、金钱或精力在某个行为上

例子:

- He spends a large amount of money on electronic devices every month.

(他每个月花费大量金钱在电子设备上。)

- I don't want to spend too much time on social media.

(我不要花费太多时间在社交媒体上。)