cost和take区别
的有关信息介绍如下:take与cost的区别:
1、take与cost的主语不同。
cost 的主语通常是事或物(包括形式主语 it),不能是人;take 的主语可以是事或物(包括形式主语 it)也可以是人。如:
It costs (me) $1 000 a year to run a car. 使用一辆车每年要花(我)1000美元。
I took an hour to write the letter. (我花费一个小时写完这封信)
注:若 cost 不是表示“花费”,而是表示客观上地或被动地“耗费”,则也可用人作主语。如:Smokers cost the government a lot of money every year. 抽烟的人每年要耗费政府不少钱。
2、take与cost所接宾语不同。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. 做这样的实验要花很多时间和劳力。
按传统语法,take 的宾语通常是时间,但在现代英语中,用钱作其宾语的现象已很普遍。如:It takes a lot of money to buy a house. 买一座房子要花一大笔钱。
3、take与cost的句型结构不同。二者的通常句型为:
it costs (sb) money to do sth 做某事花某人多少钱。
it takes sb time (money) to do sth = it takes time (money) for sb to do sth 做某事花某人多少时间或钱
用于以上意义时,cost 不能用于被动语态,take 通常不用于被动语态,如:误:Thirty dollars was cost by the coat.误:Two hours was taken to do the work.正:Two hours was spent on the work. 做这工作花了两个小时。
4、take与cost的在比喻用法不同。cost 指付出代价(劳力、麻烦、精力、生命等)。take 表示需要人力(精力、劳力等)。如:
Careless driving will cost you your life. 粗心开车会要你的命。
It takes patience. 做这工作需要耐心。
It takes two to make a quarrel. 一个巴掌拍不响。
扩展资料:
take后面常跟双宾语, 常见用法有以下几种:
1、It takes sb. +时间+to do sth. 做某事花了某人多少时间。
例:It took them three years to build this road. 他们用了三年时间修完了这条路。
2、doing sth. takes sb. +时间,做某事花了某人多少时间。
例:Repairing this car took him the whole afternoon. 他花了一下午修车。
cost的主语是物或某种活动, 还可以表示“值”, 常见用法如下:
1、sth. costs (sb.) +金钱,某物花了(某人)多少钱.
例:A new computer costs a lot of money. 买一台电脑要花一大笔钱。
2、(doing) sth. costs (sb.) +时间,某物(做某事)花了(某人)多少时间.
例:Remembering these new words cost him a lot of time.他花了大量时间才记住了这些单词。