accomplish is used for more like personal things than achieve.
She has a lot of wishes but accomplishes nothing.(In this case,the sense sounds more like 'personally attain') She has a lot of wishes but achieves nothing.(In this case,the fact of achieving nothing sounds being evaluated by the social standards. )
and accomplish implies more intentional than achieve.
So,you could say,he achieved greatness.but you couldn't say he accomplished greatness.because he didn't get the evaluation of greatness intentionally.(unless his purpose was greatness itself in the first place.)
how do you feel about this? I'd like to have your comment and more detail explanation. Thank you in advance !
Top answer
I think your textbook is far too prescriptive. I don't see those 'neat' differences at all.
— Mister Micawber
I think your textbook is far too prescriptive.
I don't see those 'neat' differences at all.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.