学分高考 语言学习

spend与cost的主要区别和用法

发布时间: 2026-04-26 11:23
精选回答

Spend和cost都可以表示“花费”,但在句子中的用法却不完全相同。spend的主语必须是“人”,宾语可以是钱,精力,时间等,其后用on(for)+名词或用in(可省略)+动名词形式,不接不定式。

cost可用于表示花时间和金钱,其主语一般是“物”或“事”,表示“费用”、“耗费”,侧重于“花费”的代价。

例句:He spent a lot of money for this new car.他花了很多钱买了这辆新车。

He spends much money on books.他平时将很多钱用在买书上。

The book cost him one dollar.这本书用了他一美元。

It costs you 12 pounds to go London by ship.乘船到伦敦要用12英磅。

Making experiments like this costs much time and labour.做这样的实验要花很多钱。

一、主要用法

英语中最为常见的几种“花费”的表达有:pay, cost, spend, take。

这四个动词在主语和宾语等搭配用法都不一样,其主要区别为:

pay大多指花钱,其主语往往是付钱的人,后面紧跟钱的表达,所买的东西前往往用for来连接,

即:sb.+pay+money+for sth.,

如:He pays ten thousand dollars for the motor。

cost也大多指花钱,其主语往往是所买的东西,后面紧跟付钱的人,然后紧跟钱的表达,

即:sth.+cost+sb.+money,

如:The motor costs him ten thousand dollars.

spend既可以指花钱,也可以指花时间,其主语往往是付钱或花时间的人,后面紧跟钱或时间的表达,钱或时间之后会有两种结构表达:如果紧跟的是是名词,则直接用on连接;如果紧跟的是动词,则用in doing形式表达(in经常省略),

即:sb.+spend+money/time+on sth./in doing sth.,

如:He spends ten thousand dollars on the motor. 

或 He spends ten thousand dollars (in) buying the motor.

或He spent five days on the model plane.或He spent five days (in) making the model plane.

take大多指花时间,其主语往往是形式主语it,后面紧跟花时间的人,然后再跟时间的表达,最后再接不定式结构,也就是it所指代的逻辑主语,即真正的主语,其用法为:It+take+sb.+time+to do sth.,如:It takes him ten thousand dollars to buy the motor. 

句中之所以采用形式主语it,往往是因为其逻辑主语过长,如果放在句首,会造成整个句子头重脚轻的问题。

温馨提示:
本答案【spend与cost的主要区别和用法】由作者知识君提供。该文观点仅代表作者本人,学分高考系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 学分高考 All Rights Reserved 版权所有. 湘ICP备17021685号