这三个词都可表示“花费”,但用法不同。
cost当“花费”讲时,主要指对主语付出的代价、精力、时间等,因此主语只能是指物的名词或代词,而且不可被动语态。例如:
the
book
cost
me
ten
yuan.我买这书花了10元钱。
the
work
cost
her
a
lot
of
care.这项工作使她付出了很多心血。
spend当“花费”讲时,是指“花费”时间、精力、财力等在某事或某物上,行为主体只能是人。另外,它常和介词on或in搭配。表示“花时间干…”,用in,但in常常省掉。当表示“花钱…买…”时,用on
。例如:
they
spent
$1000
on
the
computer.他们买这台计算机花了1000美元。
she
spent
three
days
(in)
reading
this
novel.她花了3天时间读这部小说。
pay当“花费”讲时,是指为买到或得到的东西“付出”、“付给”钱或报酬。行为主体也是人,常和介词for搭配。例如:
the
boss
paid
me
ten
yuan
for
my
service.老板支付给我10元钱的服务费。
how
much
did
you
pay
for
the
car?买这辆汽车你支付了多少?
take前面长有it作形式主语,真正的主语是动词不定式。当某些活动是由某人进行时,将”某人”放在take之后。例如:
it
took
us
three
days
to
finish
the
work.
我们花了三天时间完成了这项工作。
it
took
me
two
yuan
to
buy
the
magazine.我花了两元钱买这本杂志。
take的主语也可以是某种活动,后面接宾语或双宾语。例如:
the
work
will
take
three
weeks.这项工作要花费三个星期的时间。
the
journey
took
me
two
months.路上花了我两个月的时间。
spend,cost,take,pay
都可以表示“花费”,但用法却不尽相同。
1)spend的主语必须是人,常用于以下结构:
spend
time/money
on
sth.
在……上花费时间(金钱)。
如:I
spent
two
hours
on
this
maths
problem.这道数学题花了我两个小时。
spend
time/money
(in)
doing
sth.花费时间(金钱)做某事。
如:They
spent
two
years
(in)
building
this
bridge.
造这座桥花了他们两年时间。
spend
money
for
sth.
花钱买……。
如:His
money
was
spent
for
books.他的钱用来买书了。
2)cost的主语是物或某种活动,还可以表示“值”,常见用法如下:
sth.
costs
(sb.)+金钱,某物花了(某人)多少钱。
如:A
new
computer
costs
a
lot
of
money.买一台新电脑要花一大笔钱。
(doing)
sth.
costs
(sb.)+时间,某物(做某事)花了(某人)多少时间。
如:Remembering
these
new
words
cost
him
a
lot
of
time.
他花了大量时间才记住了这些单词。
3)take后面常跟双宾语,常见用法有以下几种:
It
takes
sb.+时间+to
do
sth.做某事花了某人多少时间。
如:It
took
them
three
years
to
build
this
road.他们用了三年时间修完了这条路。
doing
sth.
takes
sb.
+时间,做某事花了某人多少时间。
如:Repairing
this
car
took
him
the
whole
afternoon.
他花了一下午修车。
take
后一般加时间或是精力,很少加钱。