spend的主语必须是人,常用于以下结构:
(1)spendtime/moneyonsth.在……上花费时间(金钱).例:Ispenttwohoursonthismathsproblem.这道数学题花了我两个小时.
(2)spendtime/money(in)doingsth.花费时间(金钱)做某事.例:Theyspenttwoyears(in)buildingthisbridge.造这座桥花了他们两年时间.
(3)spendmoneyforsth.花钱买…….例:Hismoneywasspentforbooks.他的钱用来买书了.
take后面常跟双宾语,常见用法有以下几种:
(1)Ittakessb.+时间+todosth.做某事花了某人多少时间.例:Ittookthemthreeyearstobuildthisroad.他们用了三年时间修完了这条路.
(2)doingsth.takessb.+时间,做某事花了某人多少时间.例:Repairingthiscartookhimthewholeafternoon.他花了一下午修车.
希望有所帮助