Dictionary.com
Thesaurus.com

has been subscribing

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