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