英语中cost,pay,spend,take在运用上各有什么区别?

详细说明,最好举例。

take
it takes sb sometime to do sth花费时间做某事
cost
一般指的是主语(物品)花费多少钱
spend
spend in doing sth spend on sth 花费时间,物质,经历做某事
pay for
主语(人)花费金钱。支付。。。。。 一、take通常用来表示“花费时间”,一般用it来作形式主语,真正的主语是动词不定式。句型结构为,It takes sb some time to do sth.例如: It takes me half an hour to read English every morning. (=To read English takes me half an hour every morning.) 每天早晨朗读英语要花费我半个小时。 二、pay用来表示“花费钱”,“付款”,“付报酬”。主语通常是人。 1、pay + money + for sth,例如: I paid fifty yuan for this coat yesterday. (=I spent fifty yuan on this coat yesterday.=This coat cost me fifty yuan yesterday.)昨天我花了五十元钱买了这件外衣。 2、pay for sth,例如: Have you paid for this suit? 你给这套西服付款了吗? 3、pay for sb , 例如: If you help me carry the heavy bag ,I'll pay for you. 假如你帮我搬这只重包的话,我将会付给你报酬。 三、spend用来表示“花费钱”,“花费时间”,主语通常是人。 1、spend + money + on sth,例如: She spent five pounds on this book. (=She paid five pounds for this book.=This book cost her five pounds.)她花了五个英镑买了这本书。 2、spend + time + on sth.例如: They spent two weeks on the work.他们花费了二周时间完成了 这项工作。 3、spend + time(+in) +V-ing,例如: She always spends much time (in) watching TV. (=It always takes her much time to watch TV.) 她总是花许多时间来看电视。 四、cost用来表示“花费(钱、时间、劳力等)”,“值多少钱”。 主语通常是物。注意,cost无被动语态形式。例如: This sweater cost me sixty yuan.这件毛衣花费了我60元钱。 This coat is very nice ,but it costs too much. 这件外衣非常好看,可是太贵了。 This problem cost him twenty minutes. 这道题花费了我二十分钟时间。 The building cost them ten months of hard work. 这幢楼房花费了他们十个月辛劳。 How much does this watch cost? 这种表值多少钱?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-13
在英语中,spend, cost, take, pay都有"花费"之意。但它们是有区别的。spend的主语必须是"人",宾语可以是钱、精力、时间等。其后用on+名词或用in(可省略)+动名词形式。它是在表示"某人买东西花多少钱"时使用。如:She spends too much money on clothes. 她在服装上面花费太多的钱。He spends half an hour playing football every day. 他每天踢半小时足球。cost的主语必须是"物"或"事",表示"费用"、"耗费"。它是在表示"东西的价值、价格"时使用。如:The dictionary cost me fifty yuan. 这本字典花了我50元钱。How much does this ruler cost? 这把尺子多少钱?take表示"花费"时,主语一般是"一件事"。如:It took me half an hour to do housework. 做家务花去我半小时时间。It takes a lot of money to buy the house. 买这座房子要花很多钱。pay的基本意思是"支付",作为及物动词,宾语可以是"人"、"钱"。如:He paid the taxi and hurried to the station. 他付了出租车的钱,匆忙向车站赶去。We had to pay 200 franc. 我们得付二百法郎。I'll pay you in a few days. 几天后我付给你钱。
第2个回答  2013-08-13
cost:花费,sth cost(s) sb. some money 例句: the ticket costs me 3 dollars. 这张门票花费了我3美金.pay:支付, sb pay some money for sth. 例句:i payed 5 pounds for the dinner.我为这顿饭支付了5英镑.spend 花, sb spend some time/some money (in) doing sth 或者 sb spend sometime/some money on sth.例句:she spends 2 hours (in) doing her homework everyday. i spent 5 yuan on the T-shirttake: it takes sb some time to do sth 例句 it takes me 3hours to finish the housework.或者something/to do sth/doing sth takes sb some time
相似回答