have masqueraded
Presente perfecto para el sujetodel verbomasquerade.Hay otras traducciones para esta conjugación.

masquerade

Many of us have been pestered and obstructed to an unreasonable degree by those who have masqueraded as philanthropists and defenders of the sick.
Muchos de nuestros colegas han debido soportar perturbaciones desaforadas y entorpecimientos por parte de gente disfrazada de bienhechores y defensores de los enfermos.
Palabra del día
la almeja