earn指经过艰苦努力而得到报偿,意为“赚得,挣得,博得”.如:
I earned 2,000 pounds for one month’s hard work.历经一个月的艰苦劳动,我赚了2000英镑.
They have bought a new house. They must earn a lot of money. 他们买了一所新房子,他们一定挣了许多钱.
gain 指在斗争中、竞争中做出很大努力而“获得”,且所得东西具有一定价值.如:
Tony Parker gained the MVP at the last game.托尼·帕克在最后的比赛中获得最有价值球员称号.
I’m new on the job but I am already gaining experience.