take sth.to do sth.与cost sth.to do sth.有什么区别?

如题所述

1、区别所用主语不同:take 的主语可以是事或物(包括形式主语 ,也可以是人;spend 的主语只能是人,不能是事或物;cost 的主语通常是事或物(包括形式主语 ,不能是人。pay的主语是人也可以是物。

2、在句中用法不同;

具体使用方法:

1、take:

(1) It takes sb. +时间+to do sth. 做某事花了某人多少时间。

例:The journey to the airport takes about half an hour.到机场大约需要半小时。

(2)doing sth. takes sb. +时间,做某事花了某人多少时间。

例:Repairing this computer took him the whole morning. 修电脑花了他一上午的时间。

2、spend:

(1) spend time /money on sth. 在……上花费时间(金钱)。

例:I spent two hours on this maths problem. 这道数学题花了我两个小时。

(2) spend time / money (in) doing sth. 花费时间(金钱)做某事。

例:They spent two years (in) building this bridge. 造这座桥花了他们两年时间。

3、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. 他花了大量时间才记住了这些单词。

注意:cost的过去式及过去分词都是cost,并且不能用于被动句。

4、pay:

(1) money for sth. 付钱(给某人)买……。

例:I have to pay them 1100 RMB for this house each month. 我每个月要交1110的房租。

(2)pay for sth. 付……的钱。

eg:I have to pay for the mp3 lost. 我不得不赔丢失的mp3的钱。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-23
"Take sth. to do sth." 和 "cost sth. to do sth." 是英语中用于描述某件事情所需的物品或成本的短语,两者之间的区别在于:

1. "Take sth. to do sth." 指的是完成某件事情需要的物品或工具,或者完成某个任务所需的步骤或时间等。例如:"I need to take a hammer and nails to fix the chair."(我需要拿锤子和钉子来修椅子。)或 "It takes me an hour to finish the report."(我花了一个小时完成了报告。)

2. "Cost sth. to do sth." 指的是完成某件事情所需的成本,包括货币成本、时间成本、劳动力成本等。例如:"It cost me $1000 to fix my car."(修车花了我1000美元。)或 "It costs a lot of time and effort to learn a new language."(学一门新语言需要很多时间和精力。)

总之,"Take sth. to do sth." 是描述完成某个任务所需要的物品或工具,"cost sth. to do sth." 则是描述完成某个任务所需要的成本。
相似回答
大家正在搜