为什么后面要加with ?而to eat 可省呢?省去to eat 那不就没有表示出“吃”的意义了吗?
to buy sweets with 是money 的后置定语,意思是“用来买 sweets 的“钱,因为是人用钱买,不是钱买,所以必须用with;而to eat 是sweets 的后置定语,省略to eat 后,不会影响对语义的理解,所以to eat 可省。