Attain a goal은 '어떠한 목표나 목적을 노력 끝에 달성하다'라는 의미를 지닌 격식 있는 표현입니다. 단순히 무언가를 얻는다는 느낌보다는, 긴 시간 동안의 노력, 훈련, 혹은 인내를 거쳐 마침내 도달했다는 성취의 뉘앙스가 강합니다. 일상적인 대화보다는 비즈니스, 학업, 혹은 개인적인 성취를 다루는 글이나 공식적인 자리에서 자주 사용됩니다. 비슷한 의미의 achieve a goal과 거의 혼용되지만, attain은 좀 더 높은 수준의 성취나 도달하기 어려운 목표를 이뤘을 때 사용하는 경향이 있습니다. 반면 reach a goal은 목표 지점에 도달했다는 물리적 혹은 과정적 의미에 조금 더 집중합니다. 따라서 attain a goal은 자신의 능력을 발휘하여 가치 있는 결과를 만들어냈을 때 사용하는 가장 세련된 표현 중 하나입니다.