accomplish和achieve都有完成,实现的意思,二者有什么区别

问题描述:

accomplish和achieve都有完成,实现的意思,二者有什么区别

welldone005的回答准确,全面

前者是完成了你必须做的事物!而后者是你完成了你的理想或者你预料之中的事物!

accomplish,是指完成了某一具体的事件,计划,任务等等;achieve,是指”(凭长期努力)达到(某目标,地位,标准)”,一般来说,前者是指完成了具体事件;后者是指达到一定的目标.