看两个例句,也许就好明白了:I spend 2 hours on my homework today.我今天花了2小时时间做作业。It takes me 2 hours to do homework today.今天做作业花了我2小时时间。spend 用名词或代词做主语,表示谁花费了(钱或时间);take一般用it做主语,表示什么(事情或东西)上花费了(多少钱或时间)