he/she has/had administrated

Dictionnaire