一、意思不同:
1、cost:
n. 价钱,代价;花费,费用;牺牲;诉讼费;
vi. 价钱为,花费;估计成本;
vt. 付出代价;估价;使丧失;使付出努力。
2、、take:
vt. 采取;拿,取;接受(礼物等);耗费(时间等);
vi. 拿;获得;
n. 镜头;看法;收入额;场景。
二、使用用法不同:
1、cost 的主语通常是事或物(包括形式主语 it),不能是人。
常见用法如下:
(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. 他花了大量时间才记住了这些单词。
2、take 的主语可以是事或物(包括形式主语 it)也可以是人。
常见用法有以下几种:
(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. 他花了一下午修车。
三、在比喻用法中的不同:
1、cost 指付出代价(劳力、麻烦、精力、生命等)。
例:Careless driving will cost you your life. 粗心开车会要你的命。
2、take 表示需要人力(精力、劳力等)。
例:It takes patience. 做这工作需要耐心。