finish\achieve\accomplish都是“完成”的意思?如何区分使用?

问题描述:

finish\achieve\accomplish都是“完成”的意思?如何区分使用?

accomplish,achieve,finish 都含有"完成"之意

accomplish 指成功地完成预期的计划或达到预期的目的或成果
achieve 强调由于极大的努力,克服困难后达到目标
finish 指把一件事或一个动作做完,强调事情的了结、终止