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