Dictionary.com
Thesaurus.com

have been prevailing

  • present perfect progressive
    of prevail.
    prevail
    verb (used without object)
    to be widespread or current; exist everywhere or generally.