attainとaccomplishとachieveの違い
attainの意味は
「を達成する、を獲得する、に到達する」
です。
I attained my gaol today.
私は、今日、目的を達成した。
accomplishの意味は
「を成し遂げる、を達成する」
です。
We accomplished our task.
私達は仕事を成し遂げた。
achieveの意味は
「を成し遂げる、を達成する、を勝ち取る」
She achieved her success.
彼女は成功を成し遂げた。
attainとaccomplishとachieveの違いですが、
attainは、達成するのが難しい目標を多大な努力の結果達成することです。
accomplishは、ある仕事や目標を努力して達成することです。
achieveは、ある目標を技術、能力、努力により達成することです。
日本語にすると、
エベレストに登頂するという困難な目標を大きな努力で達成するなら、attainを使い、営業の仕事で自分の営業成績目標を努力して達成したなら、accomplishを使い、専門学校で学んだスキルで新しいソフトウェアを作る目標を達成したならachieveを使います。