Dictionary.com
Thesaurus.com

have been involving

  • present perfect progressive
    of involve.
    involve
    verb (used with object)
    to include as a necessary circumstance, condition, or consequence; imply; entail.