Present perfect continuous
I have been studying. Yo he estado estudiando: quiere decir que empecé a estudiar en algún momento del pasado y que en la actualidad sigo estudiando. I have been waiting for you. Te he estado esperando: la espera comenzó en el pasado y acaba de finalizar. Pienso que ambos son lo mismo. hubo un inicio, pero ya finalizó...
Re: Present perfect continuous
Si, es muy complicado pero cuando domines las formas del pasado y el presente, entenderás las diferencias pasado (perfecto) por ejemplo es algo que sucedió y ya finalizo.-
Saludos.-