have been shaving
Present perfect progressiveconjugation ofshave.There are other translations for this conjugation.

shave

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.
Other Dictionaries
Explore the meaning of shave in our family of products.
Word of the Day
lean