Dictionary.com
Thesaurus.com

had been complimenting

  • past perfect progressive
    of compliment.
    compliment
    noun
    an expression of praise, commendation, or admiration.