have been impersonating
Present perfect progressiveconjugation ofimpersonate.There are other translations for this conjugation.

impersonate

In recent months, crooks have been impersonating Groupon, the popular online group coupon service, reports online security watchdog Kaspersky Lab.
En los últimos meses, estafadores se han hecho pasar por Groupon, el popular servicio de cupones en línea, informa Kaspersky Lab, organización que vigila la seguridad de internet.
Other Dictionaries
Explore the meaning of impersonate in our family of products.
Word of the Day
relief