have been loitering
-he estado holgazaneando
Presente perfecto progresivo del verbo loiter. Hay otras traducciones para esta conjugación.

loiter

He must have been loitering 'round here that day.
Él debe haber estado aquí ese día.
Palabra del día
el muérdago