has been crafting
Presente perfecto progresivo para el sujeto he/she del verbo craft.

craft

SUSTANTIVO
(transporte)-la embarcación
Sinónimos de craft
VERBO TRANSITIVO
(crear)-confeccionar
Sinónimos de craft
Palabra del día
la Janucá