has been fencing
Presente perfecto progresivo para el sujetohe/shedel verbofence.

fence

VERBO INTRANSITIVO
(deporte)-practicar esgrima
Sinónimos de fence
Palabra del día
la guarida