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