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