The phrase "hast done with" means to have finished something. There are several synonyms that can be used in place of this phrase. Examples include "completed", "concluded", "finished", "wrapped up", "terminated", "ended", "closed", "settled", "resolved", and "accomplished". Each of these words carries a similar meaning to "hast done with", and can be used in a variety of contexts. For instance, if someone has finished a project, they can say "I have completed it" or "I have concluded it". Similarly, if a chapter of one's life has come to an end, they can say "I have wrapped it up" or "I have terminated it".