he/she has/had given away - Francés Inglés Diccionario