cost和take的意思和用法有何区别?

如题所述

1、从所用主语来看

cost 的主语通常是事或物(包括形式主语 it),不能是人。

take 的主语可以是事或物(包括形式主语 it)也可以是人。

如:The computer cost (me) $2 000. 

这部电脑花了(我) 2 000 美元。

It took me an hour to write the letter. 

我写这封信花了 1 个小时。

注:若 cost 不是表示“花费”,而是表示客观上地或被动地“耗费”,则也可用人作主语。

如: Smokers cost the government a lot of money every year. 

抽烟的人每年要耗费政府不少钱。

2、从所接宾语来看

cost 的宾语通常是钱,take 的宾语通常是时间。

如:How much did it cost to build the bridge? 

建这座桥花了多少钱?

It took her two hours to walk to the station. 

走路去车站花了她两小时。

注:cost 有时也用于时间,但通常只用于笼统时间(有时也用于时间,但通常只用于笼统时间一般不用于具体明确的时间)。

如:Making experiments like this costs much time and labour. 

做这样的实验要花很多时间和劳力。

3、从句型结构来看

sth costs (sb) money 某物花某人多少钱。

it costs (sb) money to do sth 做某事花某人多少钱。

it takes sb time (money) to do sth = it takes time (money) for sb to do sth 做某事花某人多少时间或钱。

sth takes sb time (money) to do 某事花某人多少时间或钱去做。

sb takes time (moeny) to do 某人花多少时间或钱去做某事。

用于以上意义时,cost 不能用于被动语态,take 通常不用于被动语态。

扩展资料:

spend也有消费花费的意思。

英 [spend]   美 [spɛnd]  

vt.& vi.用钱,花钱

vt.花费;度过;消耗;花(时间)

n.(为某目的或某段时间内的)花销,花费,开销

第三人称单数: spends 复数: spends 现在分词: spending 过去式: spent 过去分词: spent

1、by the end of the holiday I had spent all my money 

到假期结束时,我已经花光了自己所有的钱。

2、Engineers spend much time and energy developing brilliant solutions 

工程师们花费很多时间和精力来开发完美的解决方案。

3、We spent the night in a hotel. 

我们在一家旅馆过夜。

4、Businessmen spend enormous amounts advertising their products 

商人们花费巨额资金为自己的商品做广告。

5、Juventus have spent £ 23m on new players 

尤文图斯队已经在新球员身上花了2,300万英镑。

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