he/she has/had developed - French English Dictionary