这两个词的区别我懂,take 的主语可以是事或物(包括形式主语 ,也可以是人;而spend 的主语只能是人,不能是事或物。给大家简单总结了两个词的含义、发音以及用法,先大概的了解一下~~
接下来让我们看下take与spend的其他区别:
1.用法不同:take通常用于指花时间、行动以及进行某项活动所需要的时间,而spend则指用于达成某事的时间与金钱等资源。
例句:
- It takes me about 30 minutes to walk to work.
我步行去上班需要大约30分钟。
- I spent all day working on this project.
我花整天的时间在这个项目上。
2.形式不同:take常常使用不定式,而spend则常常使用介词短语。
例句:
- I often take a break to drink coffee in the afternoon.
下午我经常休息一下,喝杯咖啡。
- She spent the weekend with her family at the beach.
她在海滩上和家人度过了整个周末。
3.意义不同:take强调时间或行动的消耗,而spend强调金钱或其他资源的花费。
例句:
- It took me a long time to finish reading the book.
我花费了很长时间才读完这本书。
- He spent a lot of money on the new car.
他在这辆新车上花费了很多钱。
4.动词性质不同:take是不及物动词,spend则是及物动词,常常需要包含一个资金对象。
例句:
- She took a long time to prepare for the exam.
她准备考试花费了很长时间。
- He spent all his money on a new computer.
他在一台新电脑上花光了所有的钱。
5.影响方向不同:take强调从说话者或主体角度思考,而spend则强调对客体的投入。
例句:
- It doesn't take much time to learn a new skill.
学习一项新技能并不需要很长时间。
- I spent a long time fixing my car this weekend.
我周末花了很长时间修理我的车。
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的钱。