Dictionary.com
Thesaurus.com

has been elapsing

  • present perfect progressive of elapse (3rd person singular).