have done

Verb

 * 1)  To reach an end.
 * 2) * 1607, (attributed), Lingua, or the Combat of the Five Senses for Superiority
 * Nay, if you begin to critic once, we shall never have done.