Dictionary.com
Thesaurus.com

have been availing

  • present perfect progressive of avail.

More Suggestions