has been betraying
-ha estado traicionando
Present perfect progressivehe/sheconjugation ofbetray.

betray

And to know David has been betraying you all along.
Y sabes que David ha estado traicionándote todo este tiempo.
After all, she has been betraying you for months with your neighbor.
Después de todo, le ha estado traicionando durante meses... con su vecina.
The only way he can do this is through the person who has been betraying us these past weeks.
El único que puede lograrlo es quien nos estuvo traicionando.
Other Dictionaries
Explore the meaning of betray in our family of products.
Word of the Day
to drizzle