he/she has/had worked - Espagnol Anglais Dictionnaire