attain, acquire, obtain, secure, achieve, earn, gain 的区别和用法辨析及示例例句

这组词都有“获得,取得”的意思,其区别是:
attain: v.指经过不懈的努力获得未曾预料到的结果;也可指达到某一目标。
 ➤ The salesperson attained his sales goal for the month.  
这名销售员完成了当月的销售目标。

acquire: v.多指经过努力逐步获得才能、知识、习惯等,也可用于对财物等的获得,该词强调"一经获得就会长期持有"的含义。
 ➤ It is through learning that the individual acquires many habitual ways of reacting to situations.  
正是通过学习,个人才得以获得应付各种情况的习惯做法。

obtain: v.获得,买到,用于正式语体中。
 ➤ He obtained the property with a bank loan.  
他通过向银行贷款买下了那份房产。

secure: v.得到;把……拿到手,含有肯定占有难以得到的东西之意;使安全,保卫;作形容词比较常见,意为"安全的"。
 ➤ A million signatures have been secured.  
已征集到了100万人的签名。

 ➤ He secured the office before leaving it for the night.  
他晚上离开前锁好了办公室的门窗。

achieve: v.得到,获得,多指成就、目标、幸福的取得。
 ➤ The movie star achieved success and wealth.  
这个影星取得了成功和财富。

earn: v.挣得,赢得,指因工作等而得到报酬或待遇。
 ➤ How much do you earn a week?  
你一星期挣多少钱?

gain: v.指通过较大努力获得某种利益或好处;亦可指军事上的武力夺取等。
 ➤ An investor gains by buying stocks that go up in value.  
投资者通过所买股票价格上涨而得利润。