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