Dictionary.com
Thesaurus.com
has been taunting
  • present perfect progressive of taunt (3rd person singular).