Dictionary.com
Thesaurus.com

has been staining

  • present perfect progressive
    of stain (3rd person singular).
    stain
    noun
    a discoloration produced by foreign matter having penetrated into or chemically reacted with a material; a spot not easily removed.