have been greeting
-he estado saludando
Presente perfecto progresivo del verbo greet. Hay otras traducciones para esta conjugación.

greet

For years I have been greeting him.
Durante años he estado saludándolo.
Palabra del día
el muérdago