he/she has/had sat down - Turkish English Dictionary