Dictionary.com
Thesaurus.com

had been ejecting

  • past perfect progressive
    of eject.
    eject
    verb (used with object)
    to drive or force out; expel, as from a place or position.