has been sifting
-ha estado tamizando
Presente perfecto progresivo para el sujetohe/shedel verbosift.

sift

Palabra del día
la huella