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