will have been thinking
-habré estado pensando
Futuro perfecto progresivo para el sujetodel verbothink.Hay otras traducciones para esta conjugación.

think

Palabra del día
la huella