cost,expend,spend,take
这些动词均含“花费”之意。
1、cost指花费时间、金钱、劳力等。其主语是物,而不能由人充当,也不用被动形式。
2、expend较正式用词,通常指为某一专门目的而花费大量金钱、时间或精力。
3、spend普通用词,与cost基本同义,但主语必须是人。
4、take普通用词,指需要占用空间、时间或精力等,其主语可以是人,也可以是一件事情。
5、pay是支付的意思,没有“花费”的意思。
但愿我的回答能满足你的疑问,让我们共同提高吧,朋友!
参考资料:【[英语常用同义词辨析】(A-Z)20090703