earn 是赚取的意思,而collect则是收集的意思,区别可以从以下例子看出:
During Tokyo Olympics, only few participants earned some madals, they practiced so hard before the game, then collect the reward they should have. 东京奥运会期间,只有少数参赛者获得了一些奖牌,他们在赛前刻苦练习,然后领取应有的奖励。
earn vt. 赚,赚得;获得,挣得;使得到;博得
collect:vt. 收集;募捐
vi. 收集;聚集;募捐
earn侧重于赚钱,获得金钱
collect侧重于收集邮票贝壳叶子,着重于收集
前者指赚钱!后者指收集。