Dictionary.com
Thesaurus.com

had been seating

  • past perfect progressive
    of seat.
    seat
    noun
    something designed to support a person in a sitting position, as a chair, bench, or pew; a place on or in which one sits.