he/she has/had apologised - Español Inglés Diccionario