he/she has/had bought - Spanish English Dictionary