Dictionary.com
Thesaurus.com

will have been mastering

  • future perfect progressive
    of master.
    master
    noun
    a person with the ability or power to use, control, or dispose of something.