{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
Dictionary of English idioms . Словарь английских идиом. 2012