has been swindling
Presente perfecto progresivo para el sujetohe/shedel verboswindle.

swindle

He has been swindling you and your friends for your money.
Os ha estado timando a ti y a tus amigos.
He has been swindling you and your friends for your money.
Les ha estado robando su dinero.
Do you see now? Juan has been swindling us all this time!
¿Ya lo ves? ¡Juan nos ha estado estafando todo este tiempo!
Palabra del día
la huella