一、指代不同
1、cost:费用,花费。
2、spend:用,花(钱),花(时间)。
二、用法不同
1、cost:cost作名词时,意思是“成本,费用,价钱,代价”。引申可指“损失,牺牲”,包括时间或精力方面的消耗。
2、spend:spend的基本意思是“花费时间、精力或金钱”,可指人使用、花费金钱,度过时光,也可指某人、物、事使尽
〔耗光〕力量、能量、弹药等,还可指人在某物、事方面花费金钱、精力、时间等。
三、侧重点不同
1、cost:cost指花费时间、金钱、劳力等。其主语是物,而不能由人充当,也不用被动形式。
2、spend:spend普通用词,与cost基本同义,但主语必须是人。
(1)spend time /money on sth
例句:I spent 5 days on reading this book.
我花了五天时间来读这本书。
(2)spend time /money (in) doing sth
例句:She spent 2 hours in learning this song.
她花了2个小时来学习这首歌。
(3)spend money for sth
例句:His money was spent for books.
他的钱用来买书了。