Dictionary.com
Thesaurus.com

has been mastering

  • present perfect progressive
    of master (3rd person singular).
    master
    noun
    a person with the ability or power to use, control, or dispose of something.

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

See Examples For:

Wagashi are traditional, very pretty Japanese confections often served with tea, and Toraya, which has a counter here, has been mastering the craft since the 16th century.

From The Wall Street Journal ● Jan. 28, 2016

An even tougher problem has been mastering the variety of electrical voltages used by the various nations.

From Time Magazine Archive