Dictionary.com
Thesaurus.com

will have been watering

  • future perfect progressive
    of water.
    water