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

duel

They have been duelling for days.
Han estado enfrentándose durante días.
Palabra del día
la almeja