Dictionary.com
Thesaurus.com

has been winnowing

  • present perfect progressive
    of winnow (3rd person singular).
    winnow
    verb (used with object)
    to free (grain) from the lighter particles of chaff, dirt, etc., especially by throwing it into the air and allowing the wind or a forced current of air to blow away impurities.