EnglishBattle

accomplishcomplete の違い

どちらも「やり終える」ですが、accomplish は「(努力の末に目標を)成し遂げる」— 達成感を伴い、complete は「(作業・手続きを)完了する」— 中立に終える、です。

結論

accomplish 成し遂げる・達成する」— 努力・成果を伴う目標の達成

complete 完了する・仕上げる」— 作業・手続きを最後まで終える(中立)

成果を達成するのが accomplish、作業を終えるのが complete。

比較表

accomplishcomplete
含み
達成感・成果(誇れる)
中立(終わらせる)
よく使う形
accomplish a goal目標を達成する
accomplish a lot多くを成し遂げる
complete a task / form作業を終える/記入する
例文
She accomplished her dream.彼女は夢を成し遂げた。
Please complete this form.この用紙にご記入ください。

語源でわかる違いと覚え方

実は2語は親戚です。どちらもラテン語 compleō「満たす」(pleō 満たす)の家族。accomplish は「ad- + compleō」がフランス語を経た形で、「すっかり満たす→成し遂げる」。complete は「満たされた→完了した」です。

同じ「満たす」から、complete は「必要事項を満たす=完了」、accomplish は「(志を)満たす=達成」へと色が分かれました。accomplish は人・目標を主語にした達成の文脈で輝き(a sense of accomplishment=達成感)、complete は作業・書類・過程を淡々と終える語です。「満たす」の家族全体は complete と completion のページにも。

使い方と例文

accomplish の使い方

accomplish + 目標・成果成し遂げる

  • We accomplished a great deal this year.今年は多くを成し遂げた。
  • Mission accomplished.任務完了(=やり遂げた)。

complete の使い方

complete + 作業・書類完了する・記入する

  • Complete all fields before submitting.送信前に全項目を記入してください。

You can complete a task without feeling you've accomplished anything.

作業を完了しても、何かを成し遂げた気がしないことはある。

よくある間違い

×Please accomplish this form.

Please complete this form.

書類の記入・完了は complete。accomplish は「目標を達成する」で、事務作業には大げさです。

理解度チェック

(成果・達成。)

(手続きを終える。)

よくある質問

Q. achieve との違いは?

achieve も「達成する」で accomplish に近いですが、achieve は「(高い目標・地位を)勝ち取る」に寄り、accomplish は「(計画したことを)やり遂げる」に寄ります。achieve success、accomplish a task のように相性があります。

同じ語源の仲間

accomplishment(達成感・業績)と completion(完了)— 名詞形にも達成と終了の温度差が出ます。

もっと詳しく