Presentes Perfectos
El Present Perfect Continuous expresa acciones que comenzaron en el pasado y continúan hasta ahora. Se forma con have/has + been + verbo con -ing. Por ejemplo: "You have been waiting" (has estado esperando). Para negaciones usamos haven't/hasn't been + verbo-ing, y para preguntas invertimos el orden: Have/has + sujeto + been + verbo-ing.
Este tiempo es ideal para expresar cuánto tiempo llevas haciendo algo ("I have been working on this project all day") y para explicar resultados actuales de acciones pasadas. Se acompaña de expresiones como "for a year", "since 2021", "lately" o "all day".
El Present Perfect Simple have/has+participio se usa para acciones que empezaron en el pasado y tienen relevancia en el presente, pero no necesariamente continúan. La diferencia clave con el Continuous es que el Simple indica que algo ha ocurrido hasta el presente, mientras que el Continuous indica que la acción sigue en curso.
🔑 Recuerda: Cuando alguien te pregunta "¿Has estado en Londres?" (Have you been to London?), están usando Present Perfect Simple porque les interesa la experiencia completa, no si sigues allí.