首页 > 留学知识库

问题: 英语问题:词汇辨析

accomplish,finish,complete,achieve,end
这几个“完成”用法上有什么区别,请赐教

解答:

accomplish 通常接 task, aim, journey, voyage 等名词, 有时兼有“达成(效果)”之意, 如:
The explorers accomplished the voyage in five weeks.
探险队在五周内完成了航程。
complete 比 accomplish 具体, 可接建筑、工程、书籍等名词, 指“按预期目的把未完成的工作经过进一步的努力使之完成”, 主要涵义是“补足缺少的部分”, 如:
The building will be completed by the end of this month.
这座楼于本月底建成。
finish 在许多情况下可与 complete 换用, 但不及 complete 正式,常含有“认真仔细地完成工作的最后阶段的精工修饰, 使之完美”的意思。 如:
I have finished the book.
我已读完了这本书。
achieve,侧重于达到,完成,一般接purpose,goal等词
例如:The university has achieved all its goals this year.
这个大学今年已经实现了所有的奋斗目标
end . 着重强调时间及空间概念上的结束