发布时间:2024-09-18
在英语中,表示“花费”的动词主要有四个:spend、cost、take和pay。虽然它们都与“花费”有关,但用法却大不相同。
首先, spend的主语必须是人 ,既可以指花费时间,也可以指花费金钱。常见的用法有三种:spend time/money on sth.(在某事上花费时间/金钱)、spend time/money (in) doing sth.(花费时间/金钱做某事)、spend money for sth.(花钱购买某物)。例如:“I spent two hours on this maths problem.”(这道数学题花了我两个小时)和“He spent five days (in) making the model plane.”(他花了五天时间制作模型飞机)。
其次, cost的主语通常是物品或某种活动 ,表示“值多少钱”或“花费多少时间”。常见的用法有两种:sth. costs (sb.) +金钱(某物花了某人多少钱)和(doing) sth. costs (sb.) +时间(做某事花了某人多少时间)。例如:“A new computer costs a lot of money.”(买一台新电脑要花一大笔钱)和“Remembering these new words cost him a lot of time.”(他花了大量时间才记住了这些新单词)。
第三, take的主语通常是it或所做的事情 ,主要表示“花费时间”。常见的用法有两种:It takes sb. +时间+to do sth.(做某事花了某人多少时间)和doing sth. takes sb. +时间(做某事花了某人多少时间)。例如:“It took them three years to build this road.”(他们用了三年时间修完了这条路)和“Repairing this car took him the whole afternoon.”(他花了一下午时间修理这辆车)。
最后, pay的主语也是人 ,主要用于表示“付钱”。常见的用法有五种:pay (sb.) money for sth.(付钱给某人购买某物)、pay for sth.(支付某物的费用)、pay for sb.(替某人付钱)、pay sb.(付钱给某人)和pay money back(还钱)。例如:“I have to pay them 20 pounds for this room each month.”(我每个月要付20英镑的房租)和“May I borrow 12 yuan from you? I'll pay it back next week.”(你能借给我12块钱吗?下周还你)。
总的来说,这四个词在表示“花费”时的主要区别在于:spend和pay的主语必须是人,而cost和take的主语通常是物品或活动;spend和cost既可以表示花费金钱,也可以表示花费时间,而pay主要表示付钱,take则主要表示花费时间;spend和cost的用法相对灵活,而pay和take的用法较为固定。掌握这些区别,就能更准确地使用这四个词来表达“花费”了。