その他

achieveとattainの違い

achieveは「努力して目標を達成する」、attainは「段階的に到達する」という違いがあります

achieve

verb

達成する

/əˈtʃiːv/

attain

verb

到達する

/əˈteɪn/

違いの詳細

基本的なニュアンス

achieveは努力や行動によって具体的な目標を「達成する」ことを強調します。attainは段階的なプロセスを経て高いレベルや地位に「到達する」ニュアンスがあります。

achieve

She achieved her dream of becoming a doctor.

彼女は医者になるという夢を達成した。

attain

He attained a high level of skill.

彼は高いスキルレベルに到達した。

目標の性質

achieveは明確で具体的な目標(成績、記録、資格など)に使われます。attainはより抽象的な状態や地位(熟達度、境地、名声など)に使われる傾向があります。

achieve

I achieved a perfect score on the test.

テストで満点を取った。

attain

She attained great wisdom through experience.

彼女は経験を通じて大きな知恵を得た。

フォーマル度

achieveは日常会話からビジネスまで幅広く使われます。attainはより格式ばった表現で、学術的な文章やフォーマルな場面でよく使われます。

achieve

We achieved our sales target this month.

今月は売上目標を達成しました。

attain

The company attained market leadership status.

その会社は市場リーダーの地位に到達した。

プロセスの重視

achieveは結果や成果を重視し、目標が達成されたかどうかに焦点があります。attainは到達するまでの段階的な成長や発展のプロセスにも注意が向けられます。

achieve

The team achieved victory in the final.

チームは決勝で勝利を収めた。

attain

Students gradually attain fluency in English.

学生は徐々に英語の流暢さを身につける。

使い分けのポイント

  • 1具体的な目標や成果にはachieveを使う
  • 2レベルや地位の到達にはattainを使う
  • 3日常会話ではachieveの方が自然
  • 4学術的な文章ではattainがよく使われる
  • 5「achieve success」「attain mastery」が典型的な組み合わせ
  • 6attainは「段階的に」というイメージを持つ
  • 7achieveは「努力の結果」を強調する

よくある間違い

I attained a good grade on my exam.
I achieved a good grade on my exam.

具体的な成績や点数にはachieveが適切です

She achieved enlightenment through meditation.
She attained enlightenment through meditation.

悟りのような抽象的な境地にはattainが適切です

The company attained their quarterly goals.
The company achieved their quarterly goals.

具体的な目標の達成にはachieveを使います

確認クイズ

Q1. 「彼は長年の努力でついに成功を収めた」を英語にする場合、最も適切な動詞は?

A. achieved正解
B. attained
C. reached
D. obtained
解説を見る

具体的な成功という結果にはachieveが最適です

Q2. 「その芸術家は晩年に円熟の域に達した」に最も適した動詞は?

A. achieved
B. attained正解
C. got
D. made
解説を見る

円熟という抽象的なレベルへの到達にはattainが適切です

Q3. ビジネスで「売上目標を達成する」と言う場合は?

A. attain sales targets
B. achieve sales targets正解
C. reach sales targets
D. get sales targets
解説を見る

具体的な目標の達成にはachieveがビジネスでよく使われます

Q4. 「高い技術レベルに到達する」に最も適した表現は?

A. achieve a high technical level
B. attain a high technical level正解
C. get a high technical level
D. make a high technical level
解説を見る

レベルへの段階的な到達にはattainが適切です

各単語の詳細

Memorize

Memorize - 無料で始めるAI英会話アプリ

「分かる。話せる」を最速で。

AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。

AIと英会話を無料で練習
苦手な発音をAIで発見
自分だけの単語帳を作成
1000問以上の文法で基礎固め
Download on the
App Store

無料でダウンロード