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