has been preparing
-ha estado preparando
Presente perfecto progresivo para el sujetohe/shedel verboprepare.

prepare

Palabra del día
la huella