Dictionary.com
Thesaurus.com

will have been dropping

  • future perfect progressive
    of drop.
    drop
    noun
    a small quantity of liquid that falls or is produced in a more or less spherical mass; a liquid globule.