公众科技网认证
finish表示过去某个时候着手做的事已经做完,或者表示对已经做完的事进行精密加工。
complete侧重表示做完或完成某工作,特别是一项任务,或者把某工作圆满结束。如果要用英语表达这位作家已经写完那部小说了,这两个词都可以用。