spend in和 spend on的区别

如题所述

spend in和 spend on的区别介词后面的宾语不同。

具体分析:

1. spend+时间/金钱+ in+doing,表达在做什么事情上面花费时间/金钱。此时in可以省略。

in后面可以是方式的单词。

举例说明:

How much time do spiders spend (in) killing insects

蜘蛛用多长时间消灭害虫?

You should spend half an hour in the morning reciting words and reading texts aloud. (动名词reciting前面省略了in)

你应该早上花半个小时的时间背单词和朗读课文

Maybe you end up cutting out time you'd spend in meditation or reading. 

也许最后你不得不减少你花在冥想或者阅读上的时间。

Yet there are limits to what a society can spend in this pursuit . 

然而在这样的追求中,一个社会能够承担的费用是有限的。

How much did you spend in buying a school uniform? 

你买校服花费了多少钱?

2. spend+时间/金钱+ on+名词,表达在什么东西/方面上面花费时间/金钱。此时on不可以省略。

举例说明:

You should decide how much time you should spend on different subjects

你应该决定一下在不同科目上花多少时间。

How long did you spend on your homework

你做家庭作业用了多长时间?

Do spend money on a good lock, because the cheap ones can be very, very easy to cut. 

一定要花钱买一把好锁,因为便宜的锁非常非常容易被剪断。

You spend money on insurance. 

你会花钱买保险。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-17

"spend in" 和 "spend on" 是两个常见的动词短语,它们都涉及到花费钱财。尽管这两个短语看起来相似,但它们在使用方式和含义方面存在着差异。


一、"spend in" 的用法

"spend in" 通常表示花费时间在某个地方或环境中。例如:

    I spent a lot of time in the library last week. (上周我在图书馆花了很多时间。) She spends most of her days in her office. (她大部分时间都在办公室度过。)

此外,"spend in" 还可用于表达在某个活动、状态或情况下花费时间。例如:

    He spent his childhood days in poverty. (他童年时期生活贫困。)-We spent the whole weekend in relaxation mode. (我们整个周末都处于放松状态。)

总体而言,"spend in" 主要用于描述人在特定时间、地点、状态或情况下度过时间的情形。


二、"spend on" 的用法

"spend on" 则通常表示花费金钱或资源用于购买或支付某些东西。例如:

    I spent $200 on a new pair of shoes. (我花了200美元买了一双新鞋。)They spent a lot of money on their wedding. (他们在婚礼上花费了很多钱。)

此外,"spend on" 还可用于表达花费时间或精力进行某项活动或任务。例如:

    He spent a lot of time on this project. (他在这个项目上花费了很多时间。)She spent her energy on helping the elderly. (她把精力花在帮助老年人上。)

总的来说,"spend on" 主要用于描述人在购买、支付或从事某项特定活动时所花费的金钱、资源、时间或精力。


三、"spend in" 和 "spend on" 的区别

1. 涵义上的差异

"spend in" 和 "spend on" 的最大区别在于它们所涉及的内容不同。"spend in" 强调的是花费时间在某个地点、状态或情况中,而 "spend on" 则强调的是花费金钱、资源、时间或精力购买、支付或从事某项活动。

2. 语法结构的不同

在语法结构上,"spend in" 后面通常加上表示时间、地点、状态或情况的名词短语,而 "spend on" 后面通常加上表示购买、支付或从事某项活动的名词短语。例如:

- I spent all day in the park yesterday. (昨天我整天都在公园里度过。)

- He spent a lot of money on his vacation last year. (去年他在度假上花费了很多钱。)

3. 上下文的不同

当我们使用 "spend in" 和 "spend on" 时,需要根据语境和情景来确定正确的使用方式。如果语境明确是涉及时间、地点、状态或情况,那么应该使用 "spend in";如果语境明确是涉及购买、支付或从事某项活动,则应该使用 "spend on"。


三、总结

以上就是 "spend in" 和 "spend on" 的区别及用法。虽然这两个短语在表达方式和含义上存在差异,但它们都与花费相关,因此我们需要仔细理解其用法,以避免误用并更好地表达自己的意思。

本回答被网友采纳
第2个回答  2022-07-24
当作花费时间或金钱时,后面接on后用名词