he/she has/had managed - Francés Inglés Diccionario