Dictionary.com
Thesaurus.com

has been parallelling

  • present perfect progressive
    of parallel (3rd person singular).
    parallel
    adjective
    extending in the same direction, equidistant at all points, and never converging or diverging.