he/she has/had been glad - Francés Inglés Diccionario