这两个词均有“完成”之义,且都有动词词性。但在语义侧重稍有差别。

finish和over之间的区别(Complete和Finish的区别)(1)

She completed her degree in two years.

她用两年的时间修完了课程,拿到了学位。

As soon as he’d finished eating, he excused himself.

他一吃完就告辞离开了。


举个例子你就明白~

  1. 如果你嫁对了人, then you are complete。
  2. 如果你嫁错了人, then you are finished。
  3. 如果你嫁错了人还生了个倒霉孩子, then you are completely finished。

参考资料:What is the difference between “complete” and “finish”?

What is the difference between COMPLETE and FINISH?

No English dictionary has been able to adequately explain the difference between the two words COMPLETE and FINISHED.Some people say there is no difference between COMPLETE and FINISHED.However, there is a difference: When you marry the right woman, you are COMPLETE.And when you marry the wrong woman, you are FINISHED.And when the right one catches you with the wrong one, you are COMPLETELY FINISHED.

,