Dictionary.com
Thesaurus.com

have been abducting

  • present perfect progressive
    of abduct.
    abduct
    verb (used with object)
    to carry off or lead away (a person) illegally and in secret or by force, especially to kidnap.