he/she has/had swept - Francés Inglés Diccionario