acquire、obtain、attain、gain、achieve的区别
acquire
通过努力、学习或购买等方式获得,强调过程。
obtain
通过努力或请求得到,比较正式,多用于获得物品或信息。
attain
通过努力达到某个目标或水平,常用于抽象的目标。
gain
获得、增加,既可以是物质也可以是抽象的东西,如经验、体重等。
achieve
通过努力完成某事或达到某个目标,强调完成和成功。
学习
Word | 侧重点 | 常用对象 | 语气 |
---|
acquire | 获得(技能、财产等),过程强调 | 技能、知识、财产 | 正式,书面语多 |
obtain | 得到,正式,多指物品或信息 | 物品、许可、信息 | 正式,法律或官方用语多 |
attain | 达到,强调目标或水平 | 目标、水平、资格 | 正式,常用于学术或职业 |
gain | 获得、增加,广泛用法 | 经验、体重、好处 | 中性,口语和书面均可 |
achieve | 完成,强调成功和目标实现 | 目标、成功、成就 | 正式,积极向上 |
❌ I achieved a new book yesterday.
✅ I obtained a new book yesterday.
❌ She gained a diploma last year.
✅ She attained a diploma last year.
选择正确答案:He ___ a lot of knowledge from the course.
A. obtained
B. attained
C. gained
D. achieved
选择正确答案:She finally ___ her dream of becoming a doctor.
A. acquired
B. attained
C. achieved
D. obtained
选择正确答案:You must ___ a permit before fishing here.
A. acquire
B. obtain
C. gain
D. achieve
Extended Words
Tip 记住:acquire强调过程,obtain偏正式得到,attain强调达到目标,gain更广泛,achieve强调完成和成功。