PRESENT PERFECT
personas_hablando.gif
El presente perfecto se usa en el idioma inglés para narrar hechos que ya han ocurrido en un momento no específico del pasado, y que pueden o no estar continuando en el presente. El verbo en presente perfecto, o present perfect en inglés, se construye con el verbo auxiliar have o has, si es en tercera persona, he, she, it, más el participio del verbo, past participle, también conocido como 3ª colomn (tercera columna)
Brevemente: sujeto + have/has + verbo (pasado participio)

http://www.theyellowpencil.com/gpresenteperfecto.html


PRESENTE PERFECTO CONTINUO

Present Perfect Progressive, la naturaleza del vínculo con el presente se ve modificada por la presencia de la marca del progresivo.
El progresivo, indiferentemente de si estamos hablando del presente, del pasado o del futuro, indica que una situación está en curso, es decir que ha empezado y todavía no ha llegado a su fin.
La forma del Present Perfect Progressive: HAVE / HAS BEEN + Ving

http://www.helloworld.com.es/Spanish/quick%20reference/verbs/english/presentperfectcontinuous.htm
Karla Mora