Dictionary.com
Thesaurus.com
had been tweeting
  • past perfect progressive of tweet.

More Suggestions