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