Dictionary.com
Thesaurus.com

will have been attracting

  • future perfect progressive
    of attract.
    attract
    verb (used with object)
    to draw by a physical force causing or tending to cause to approach, adhere, or unite; pull (opposed to repel).