he/she has/had admitted - Spanish English Dictionary