spend和pay的区别在于使用的对象和搭配的介词不同。spend的对象不仅限于金钱,还可以是时间,而pay则只能搭配金钱。具体来说,spend的句型包括spend time(money) on sth或spend time(money) in doing sth,强调的是花费的过程。而pay的句型则包括pay money for sth或pay for sth/sb,强调的是支付过程。
另外,take,spend,cost和pay都有“花费”的意思,但用法上有所不同。take作为花费的常用短语有两个:It takes sb.time to do sth.和doing sth.takes sb.time。前者表示某人花费了时间做某事,后者表示某事花费了某人时间。
spend作为花费的常用短语则有spend time(money) on sth或spend time(money) in doing sth,前者表示在某事上花费了时间或金钱,后者强调的是过程。而spend的另一个用法是花钱,即spend money for sth。
cost表达“值得”的意思,常用短语为sth.costs sb.money或doing sth.costs sb.money,意思是花费多少钱买了某物,或者直接翻译为某物值多少钱。在这里要注意cost的过去式及过去分词都是它本身,所以在翻译时一定要注意语态,因为本身含有被动含义,所以cost不能用于被动句。
最后,pay的句式常常出现在固定搭配中,例如pay money for sth或pay for sth(s)。pay强调的是付钱和还钱的过程,而pay off的固定搭配则是指还清钱。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。