have been shaving
Presente perfecto progresivo del verbo shave.

shave

Popularity
500+ learners.
It may take some practice to perfect your technique even if you have been shaving for many years.
Puede tomar un poco de práctica para perfeccionar su técnica, incluso si se han afeitado desde hace muchos años.
Palabra del día
el arco iris