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