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

这组词都有“获得”的意思,其区别是:
attain: 为正式用词,多用于庄重场合,主要指通过努力达到重要目的或得到珍贵的东西。如:The scientist attained great fame by a new discovery.(那科学家由于一次新发现而出了名。)
acquire: 指通过本身的努力逐渐获得知识、能力和荣誉等。如:acquire knowledge(获得知识)。
obtain: 多指凭努力或恳求得到急需或很想得到的东西。如:Howard had failed to obtain a scholarship.(霍华德没能得到奖学金。)
get: 用得最广,可指以各种方式获得各种东西。如:Where can I get enough information?(我从哪儿能得到足够的资料?)
achieve: 多指克服困难后取得胜利,成功,强调“得到”这一结果。如:He achieved his ambition in the end.(他最终实现了他的抱负。)
gain: 多指付出极大努力后获得或赢得给自己带来优势的东西。如:They gained the victory after a bloody battle.(浴血奋战后他们赢得了胜利。)