have been cursing
-he estado maldiciendo
Presente perfecto progresivo para el sujetodel verbocurse.Hay otras traducciones para esta conjugación.

curse

Nobody said to me anything, but I suppose that they have been cursing me a good while.
Nadie me ha comentado nada, pero supongo que me han estado maldeciendo un buen rato.
Many teams have been cursing about these changes, above all because they are unreasonable for the smaller teams.
Muchos equipos se han quejado de estos cambios, sobre todo por que no son razonables para los equipos más pequeños.
Palabra del día
pedir dulces