Dictionary.com
Thesaurus.com
has been alighting
  • present perfect progressive of alight (3rd person singular).