Dictionary.com
Thesaurus.com

has been rivaling

  • present perfect progressive
    of rival (3rd person singular).
    rival
    noun
    a person who is competing for the same object or goal as another, or who tries to equal or outdo another; competitor.

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:

They’ll be investing in the backbone to an economy that until recently has been rivaling China in double digit growth rates.

From Forbes ● Aug. 6, 2015

According to Variety, it has been rivaling The Boston Strangler and Paper Lion as a box-office draw in Baltimore, while compiling big grosses in other cities across the country.

From Time Magazine Archive