Dictionary.com
Thesaurus.com

has been vowing

  • present perfect progressive
    of vow (3rd person singular).
    vow
    noun
    a solemn promise, pledge, or personal commitment.

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

See Examples For:

Apple Apple has been vowing to fix the broken TV user experience for years and there are new signs that it is getting closer to fulfilling that promise.

From Forbes Feb. 5, 2015