求earn和gain的用法和区别。

如题所述

一、词义用法不一样

1、earn v. 赚得,挣(钱)

〔用法〕指因提供某种服务或从事某种劳动或工作而获得报酬。

〔例证〕He earned plenty of money last year.

去年他赚了很多钱。

2、gain v. 获得,取得

〔用法〕指通过后天努力或有目的的行动逐渐获得某种想要或需要的东西,如成就、利益等。

〔例证〕He finally gained the rank of colonel.

他最终获得了上校军衔。

二、词义广泛性不一样

1、earn 

英 [ɜːn]  美 [ɜrn] 

v. 赚得;赚钱;挣得,获得;赢得,博得

2、gain

英 [ɡeɪn]  美 [geɪn] 

n. 增加;利润;收获

v. 获得;获利;增加;走快;到达

二、变形词不一样

1、earn 

第三人称单数: earns 现在分词: earning 过去式: earned 过去分词: earned

2、gain

第三人称单数: gains 复数: gains 现在分词: gaining 过去式: gained 过去分词: gained

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-23
earn是指挣得,通过你的劳动获取到报酬;
gain一般是指在斗争中、竞争中做出很大努力而“获得”,且所得东西具有一定价值。
第2个回答  推荐于2017-12-15
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.本回答被提问者采纳
相似回答