attain,achieve,acquire,gain,obtain的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、attain:获得,得到。
2、achieve:达到(某目标、地位、标准),完成,成功。
3、acquire:购得,获得,得到。
4、gain:获得,赢得,博得,取得。
5、obtain:存在,流行,沿袭。
二、用法不同
1、attain:attain的意思是“达到,得到,实现”,指怀有较大抱负或较强烈愿望、有意识地实现或达到一般人能力不易达到的目的,其宾语多为目的、理想或成就等。attain也可表示“到达”一定的距离、年龄或高度等。
2、achieve:achieve常用作及物动词,基本意思是“取得”“获得”,如取得成就、成果或获得胜利、成功等,也可以表示经长期努力而“实现”“达到”“完成”,如实现目标、愿望,达到目的,完成计划等。
3、acquire:acquire的基本意思是“得到”,可指“购得”“习得,学到(知识)”“获得(名声,地位或名望)”“患上(疾病),受到(感染)”等,含有“逐渐具有,不断积累,开始学会”等意味。
4、gain:gain的基本意思是“获得”,指经过努力或竞争而取得有价值或想要的东西,如成就、经验、荣誉等。
5、obtain:obtain用作及物动词时基本意思是指花费了大量的努力或经过了很久的时间后得到了心仪已久的东西。
三、侧重点不同
1、attain:指经过不懈的努力获得未曾预料到的结果,也可指达到某一目标。
2、achieve:多指成就、目标、幸福的取得。
3、acquire:强调一经获得就会长期持有的含义。
4、gain:指通过较大努力获得某种利益或好处,亦可指军事上的武力夺取等。
5、obtain:用于正式语体中。