Dictionary.com
Thesaurus.com

has been emulating

  • present perfect progressive
    of emulate (3rd person singular).
    emulate
    verb (used with object)
    to try to equal or excel; imitate with effort to equal or surpass.

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:

It was those programs that Stanford has been emulating the last few years.

From Los Angeles Times Sep. 23, 2016