have been puzzling
-he estado desconcertando
Presente perfecto progresivo para el sujetodel verbopuzzle.Hay otras traducciones para esta conjugación.

puzzle

Indeed it is a question that archeologists have been puzzling over for many years, and they are still puzzling over it.
En verdad, es una pregunta que los arqueólogos han estado desconcertados por muchos años, y aún lo están.
Palabra del día
pedir dulces