have been shaving
Present perfect progressive conjugation of shave. There are other translations for this conjugation.

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