have been shaving
Presente perfecto progresivo para el sujetodel verboshave.Hay otras traducciones para esta conjugación.

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.
Palabra del día
crecer muy bien