请看这两个词的用法
1.spend:人 + spend + time/money (+on) + 名词 (sth.)/动名词 (V-ing)
→通常使用spend时,会以人当主语.想要表达花费金钱来买你想买的东西或花费时间来做某事时都可以用此字.
EX: I spent a while losing weight.(我花了一段时间来减肥.)
人 spend time V-ing sth.
EX: He spent a month (on)finishing his novel.(他花了一个月完成他的小说.)
人 spend time (on) V-ing sth.
2.take:It + take + 某人 + 时间 + to + 动词 (V)
→it在这里是形式主语,真正的主语是to+V,真正花你时间的是不定式(to+V)所叙述的那件事情.
→这个字可以用来表达“花时间来完成某件事”.而且通常不会用人当主语.
EX: It will take me a year to get my degree.(我得花上一年拿到学位.)
It takes/will take/took sb's time to do sth.
希望我的答复对你有所帮助!