老师,请问以下两句话有区别吗?
1. I have finished my assignment.
2. I have done my assignment.
谢谢老师!
可以把这两个句子看作是同义句。