has been deliberating
Presente perfecto progresivo para el sujeto he/she del verbo deliberate.

deliberate

A correspondent on MySpace named Chuck has been deliberating about this for a long time (1).
Un colaborador de MYSpace de nombre Chuck ha estado deliberando acerca de esto por largo tiempo (1).
Palabra del día
la Janucá