he/she has/had caught - French English Dictionary