Dictionary.com
Thesaurus.com
has swept
  • present perfect of sweep (3rd person singular).