have done (English, verb)
expansion: have done (third-person singular simple present has done, present participle having done, simple past and past participle had done)
Senses:
glosses: To reach an end.
tags: intransitive
Forms:
form: has done
tags: present
singular
third-person
form: having done
tags: participle
present
form: had done
tags: participle
past
form: had done
tags: past