Dictionary.com
Thesaurus.com

has been juxtaposing

  • present perfect progressive
    of juxtapose (3rd person singular).
    juxtapose
    verb (used with object)
    to place close together or side by side, especially with an arresting or surprising effect, or in a way that invites comparison or contrast.