has been salivating
-ha estado salivando
Presente perfecto progresivo para el sujetohe/shedel verbosalivate.

salivate

Thus man, who does not have this ability, has been salivating over the possibility of manufacturing Element 115 since the early days of MJ12.
Y entonces el hombre ha estado salivando por la posibilidad de elaborar el Elemento 115, desde los primeros días del MJ12.
Palabra del día
la cometa