Dictionary.com
Thesaurus.com

has been inconveniencing

  • present perfect progressive
    of inconvenience (3rd person singular).
    inconvenience
    noun
    the quality or state of being inconvenient.