It took me thirty yuan to buy this shirt
= I spent thirty yuan on this shirt.
=I spent thirty yuan buying this shirt.
=This shirt cost me thirty yuan.
一般表示某人花费了多少钱在某物上,可以表示为
it takes sb. money to do sth.=sb. spend money on sth.=sb. spend money in doing sth./ doing sth.(in可以省略)=sth. cost sb. money
也就是sb. spend time /money on sth. 在……上花费时间(金钱).如I spent two hours on this maths problem.
sb. spend time / money (in) doing sth. 花费时间(金钱)做某事.例:They spent two years (in) building this bridge. 造这座桥花了他们两年时间.