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