急急急!问几个同义词的区别

来源:百度知道 编辑:UC知道 时间:2024/07/16 09:23:58
请问:spend、take、cost、pay for用作花费多少钱讲时,有什么区别?

spend作为“花费”解时,即可以表示花费时间也可以表示花费金钱,主语是表示人的词语。spend + (时间 / 金钱) + on + n. 或者spend + (时间 / 金钱) + in + V-ing。如: I spent 3 hours doing my homework。 cost 作“花费”讲时,主语必须是表示物的词语,表示某事或某物花去某人多少金钱、时间、或精力。如:The bag costs me 10 yuan。 take 一般情况下指“花费时间”,多用it 作主语。如: It took me 20 minutes to get there。pay 和pay for 都是表示人的词语作主语,他们都只表示花费金钱。pay 的意思是付钱,而pay for 是付钱买某物。如: I paid him a very large sum. Who paid for the ticket?