will have been promising
-habré estado prometiendo
Future perfect progressive conjugation of promise. There are other translations for this conjugation.

promise

Word of the Day
grateful