Presente perfecto
Present perfect
Relaciona una acción pasada con el presente: experiencia, resultado actual o periodo que continúa.
En pocas palabras
Entiende la idea
Construye la frase paso a paso
Identifica la relación con ahora: experiencia, resultado o situación vigente. Construye + y evita confundir seen con saw. Usa not para negar o adelanta para preguntar; revisa for/since.
Cuándo se usa
con I/you/we/they; has con he/she/it. Usa ever, never, already, yet, since y for según el sentido.
Cómo se construye
Los términos con subrayado punteado tienen ayuda: pasa el cursor, enfócalos o tócalos.
+ + + haven’t/hasn’t + + + ?Míralo en contexto
31 ejemplos para comparar distintas formas y situaciones.
I have visited Canada.
He visitado Canadá.
She hasn’t finished yet.
Ella todavía no ha terminado.
Have you ever tried sushi?
¿Alguna vez has probado sushi?
Compara y entiende el error
I saw her yesterday.
I have seen her yesterday.
Yesterday sitúa el encuentro en un periodo pasado terminado. Para contar ese hecho se utiliza pasado simple, no presente perfecto.
Comprueba que lo entendiste
Completa la estructura antes de consultar la respuesta.
Completa con have o has: The teacher ___ already marked the tests.
Contenido original. Amplía la consulta en British Council .