{v.}, {formal} To stop; finish. * /When the teacher had done, she asked for questions from the class./ * /If you have done, I will explain the matter./
HAVE DONE
Meaning of HAVE DONE in English
Slang English vocab. Английский сленговый словарь. 2012