he/she has/had cheated - French English Dictionary