have been impersonating
Presente perfecto progresivo para el sujetodel verboimpersonate.Hay otras traducciones para esta conjugación.

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.
Palabra del día
el portero