he/she has/had pushed off - Turkish English Dictionary