he/she has/had stepped out - French English Dictionary