it has/had healed

Dictionnaire