done,completed,finish

Hi ,

are above words have same meaning? Could you please clarify with few examples?

done, completed, finished

They are almost the same in meaning though context-dependent. Here are some examples:
He has always done the assigned work on time.
He completed the inquiry and submitted the report last week.
He had finished writing the article before we returned.

Thank you