B1 Verb Tenses 17 min read Medio

Presente Perfecto en Inglés: Conectando el Pasado con el Presente (Formación Básica)

El Presente Perfecto construye un puente de tu past a tu present. ¡Domínalo para conectar tus ideas de forma fluida!

Grammar Rule in 30 Seconds

The Present Perfect connects a past action to the present moment, focusing on the result or experience rather than the specific time.

  • Use 'have' or 'has' plus the past participle (V3) of the verb: 'I have eaten.'
  • Never use specific time expressions like 'yesterday' or 'in 1999' with this tense.
  • Use it for life experiences, recent changes, or actions that started in the past and continue now.
Subject + have/has + Verb(ed/V3) 🌉

Overview

¿Alguna vez has entrado a una habitación y olvidado por completo por qué fuiste allí? A todos nos ha pasado. Esa sensación de una acción pasada asomando la cabeza en tu momento presente es exactamente para lo que sirve el Present Perfect.
No se trata solo del pasado. Se trata de la conexión entre el pasado y el ahora mismo. Piénsalo como un puente.
Un lado está anclado en el pasado. El otro lado descansa en tu situación actual. No estás contando una historia sobre ayer; le estás contando a alguien por qué tu vida es diferente hoy.
Si dices Perdí mis llaves, estás contando una historia triste del pasado. Si dices
I have lost my keys
, estás explicando por qué estás parado fuera de tu apartamento bajo la lluvia en este momento. Es el tiempo verbal del «¿y qué?», ¿y ahora qué? y ¿te has enterado?.
Es increíblemente común en textos, correos electrónicos y charlas informales. Lo usarás para hablar de tus experiencias de vida, tu historial de viajes y las series de Netflix que terminaste últimamente. Es el tiempo social por excelencia.
Sin él, tu inglés suena como un libro de historia. Con él, suenas como una persona real que vive en el mundo real. Solo no lo uses para describir tu fiesta de 5 años, a menos que todavía tengas cinco años.
Eso sería una hazaña lingüística muy impresionante para un niño pequeño.

How This Grammar Works

Este tiempo funciona como un equipo. Tienes dos jugadores principales. El primer jugador es el verbo auxiliar have o has.
Este es tu ayudante. Nos dice quién está haciendo la acción y que estamos en la zona del Present Perfect. El segundo jugador es el past participle.
Esta suele ser la tercera forma del verbo. Para los verbos regulares, simplemente termina en -ed. Para los verbos irregulares, la cosa se pone un poco loca.
Piensa en have como la batería. El past participle es la bombilla. Necesitas ambos para que la luz se encienda.
La parte del have se queda en el presente. El past participle lleva el significado de la acción. Juntos, crean un significado que está perfeccionado o completado con respecto al presente.
Usas have para la mayoría de las personas. Usas has solo para los tres especiales: he, she e it. Aquí es donde la mayoría de la gente se equivoca.
Es como un club VIP para la letra 'S'. Si estás hablando de tu gato, usa has. Si estás hablando de ti mismo, usa have.
Es un sistema sencillo, pero tu cerebro podría olvidarlo cuando estés nervioso durante una llamada de Zoom. Solo recuerda: a he, she e it les encanta el has. Todos los demás están felices con have.
Además, recuerda que nos encanta acortar las cosas. En la vida real, I have se convierte en I've. She has se convierte en She's.
Te hace sonar más rápido y natural. También te ahorra 0.5 segundos de tu vida, que puedes usar para ver un TikTok más.

Formation Pattern

1
Crear el Present Perfect es un proceso de tres pasos. Es como armar un set de LEGO. Solo tienes que seguir las instrucciones.
2
Empieza con tu sujeto (I, you, we, they, he, she, it).
3
Añade el verbo auxiliar. Usa have para I/you/we/they. Usa has para he/she/it.
4
Añade el past participle de tu verbo principal.

Conjugation Table

Form Example Translation
Positive I have finished Ya terminé
Negative She hasn't seen Ella aún no lo sabe
Question Have you eaten? ¿Tienes hambre ahora?
Short Form They've gone No están aquí

Politeness Levels

En inglés, el Present Perfect en sí mismo es neutral. Sin embargo, la forma en que usas las contracciones cambia la vibra.

- **Formal (Correos/Informes)

** Usa las formas completas.

I have received your message.

- **Neutral (Amigos/Trabajo)

** Usa contracciones. "I've seen the latest report."

Informal (Mensajes de texto/Apps de citas): Usa contracciones y respuestas cortas.
Have you seen it?
Yeah, I have.

Real Conversations

Conversation 1: Texteando a un amigo

S

Sam

Have you seen la nueva película de Spider-Man?
A

Alex

No, haven't had tiempo todavía. ¿Está buena?
S

Sam

¡Sí! I've watched ya dos veces.

Conversation 2: Entrevista de trabajo en Zoom

E

Entrevistador

Have you worked con Python antes?
C

Candidato

Sí, I've used por tres años. I've also built varias aplicaciones.

When To Use It

Esta es la parte más importante. No usas este tiempo para todo. Lo usas para cuatro escenarios específicos.
  • Experiencias de vida: Cosas que has hecho en algún momento de tu vida. El momento exacto no importa.
    I have visited Tokyo.
    (Soy una persona que conoce Tokio).
  • Acciones recientes con un resultado presente: Algo pasó hace poco y es importante ahora mismo.
    I have lost my phone.
    (Por eso estoy entrando en pánico y mirándote con cara de confusión).
  • Tiempo no terminado: Usando palabras como today, this week o this month.
    I have had three coffees today.
    (El día no ha terminado, así que podría tomarme un cuarto y no volver a dormir nunca).
  • Cambio a través del tiempo: Cosas que se han desarrollado gradualmente.
    Your English has improved a lot!
    (Desde el pasado hasta ahora, mejoraste).
Nota que en todos estos casos, no decimos *cuándo* exactamente. Si dices ayer o a las 5 PM, debes cambiar al Past Simple. El Present Perfect odia las fechas específicas.
Es como ese amigo que siempre es vago con sus planes de fin de semana. Si añades una fecha, el Present Perfect se va de la fiesta.

Common Mistakes

No te sientas mal si cometes errores. Incluso los hablantes nativos se equivocan a veces. Aquí están los más importantes que debes cuidar:
  • Error 1: Usar marcadores de tiempo específicos.
  • I have seen him yesterday.
  • I saw him yesterday.
    O
    I have seen him.
  • Error 2: Olvidar el verbo auxiliar.
  • I finished my homework.
  • ✓ "I've finished my homework." (Si se la estás enseñando a tu profesor justo ahora).
  • Error 3: Confundir el Past Simple y el Past Participle.
  • I have went there.
  • I have gone there.
  • Error 4: Usar has con I.
  • I has a cat.
  • I have a cat.
    (Espera, eso es Presente Simple).
  • I have had a cat for years.
Un chiste para ti: ¿Por qué el Present Perfect terminó con el Past Simple? Porque el Past Simple era demasiado específico con la fecha de su aniversario. El Present Perfect solo quería enfocarse en la *experiencia* de estar juntos.

Contrast With Similar Patterns

La gente siempre pregunta:
¿Cuál es la diferencia entre I did e I have done?
  • Past Simple (I did): La acción terminó. El tiempo terminó. No hay vínculo con el ahora. Es un hecho muerto.
    I lived in London in 2010.
    (No vivo allí ahora. el 2010 ya pasó).
  • Present Perfect (I have done): La acción tiene una conexión con el ahora. Tal vez no ha terminado, o el resultado sigue aquí.
    I have lived in London for ten years.
    (Todavía vivo allí. Actualmente estoy tomando té en Londres).
Piensa en el Past Simple como una fotografía. Muestra un momento en el tiempo. Piensa en el Present Perfect como un video.
Muestra el proceso que conduce hasta el ahora mismo. Si estás contando una historia sobre tu infancia, usa Past Simple. Si estás hablando de tus habilidades actuales en un currículum, usa Present Perfect.

Quick FAQ

Q

¿Puedo usar just con este tiempo verbal?

¡Sí! Es perfecto para cosas muy recientes. "I've just arrived!"

Q

¿Qué pasa con ever y never?

Estos son los mejores amigos del Present Perfect.

Have you ever eaten bugs?
"No, I've never tried them."

Q

¿Es I've been to o I've gone to?

Usa been si fuiste y volviste. Usa gone si todavía estás allá. Si dices "I've gone to Italy" mientras estás en Nueva York, la gente pensará que eres un fantasma.

Progressive Practice

1

Identifica si una oración se trata de un momento específico (Past Simple) o de una experiencia general (Present Perfect).

2

Practica cambiando verbos base a sus formas V3 (past participle).

3

Rellena los huecos en una conversación de WhatsApp usando have o has.

4

Escribe tres cosas que hayas hecho hoy usando I've.

5

Intenta explicar un problema actual (como una batería agotada) usando el Present Perfect.

Conjugation of 'To Work' (Regular) and 'To Go' (Irregular)

Subject Auxiliary Past Participle (Regular) Past Participle (Irregular)
I
have
worked
gone
You
have
worked
gone
He/She/It
has
worked
gone
We
have
worked
gone
They
have
worked
gone

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.

1

Life Experience

Talking about things you have done in your life without saying exactly when.

“I have been to Tokyo twice.”

“She has never tried sushi.”

2

Unfinished Time

Actions that started in the past and continue into the present moment.

“We have lived here for ten years.”

“He has been a teacher since 2015.”

3

Recent Action with Present Result

A past action that has a clear, visible, or important result in the present.

“I've cut my finger! (It's bleeding now).”

“The taxi has arrived. (It is waiting outside).”

Reference Table

Reference table for Presente Perfecto en Inglés: Conectando el Pasado con el Presente (Formación Básica)
Sujeto Auxiliar Participio Pasado (Regular) Participio Pasado (Irregular) Contracción (Positivo) Contracción (Negativo)
I
have
worked
eaten
I've
I haven't
You
have
finished
seen
You've
You haven't
He
has
started
gone
He's
He hasn't
She
has
lived
taken
She's
She hasn't
It
has
happened
broken
It's
It hasn't
We
have
watched
read
We've
We haven't
They
have
studied
written
They've
They haven't

Espectro de formalidad

Formal
I am pleased to inform you that the report has been completed.

I am pleased to inform you that the report has been completed. (Workplace/Task completion)

Neutral
I have finished the report.

I have finished the report. (Workplace/Task completion)

Informal
I've finished it.

I've finished it. (Workplace/Task completion)

Jerga
Done and dusted!

Done and dusted! (Workplace/Task completion)

Presente Perfecto: Conectando el Pasado con el Ahora

Presente Perfecto

Cuándo Usar

  • Experiencias I've visited Paris.
  • Acciones Recientes She's lost her phone.
  • Situaciones Continuas He's lived here for years.
  • Acciones Repetidas (Periodo Inacabado) We've called him today.

Adverbios Comunes

  • just I've just arrived.
  • already She's already eaten.
  • yet Have you finished yet?
  • ever Have you ever seen...?
  • never I've never been.

Idea Clave

  • Relevancia Actual Past action affects NOW.
  • Tiempo No Especificado Not about WHEN, but THAT it happened.

Presente Perfecto vs. Pasado Simple

Present Perfect
I have lived here for 5 years. Todavía vivo aquí.
She has lost her keys. Las llaves no están ahora.
Have you ever eaten sushi? Experiencia de vida.
Simple Past
I lived there for 5 years. Ya no vivo allí.
She lost her keys yesterday. Momento pasado específico.
Did you eat sushi last night? Evento pasado específico.

Decidiendo entre Presente Perfecto y Pasado Simple

1

¿Se menciona un momento pasado específico (por ejemplo, 'yesterday', 'last week', 'in 2010')?

YES
Usa Pasado Simple
NO
Continuar
2

¿La acción/situación todavía tiene una conexión con el presente (por ejemplo, en curso, los resultados son visibles ahora, experiencia de vida general)?

YES
Usa Presente Perfecto
NO
Usa Pasado Simple

Presente Perfecto: Categorías de Uso

Experiencias

  • I've never been to Asia.
  • She has tried skydiving.

Acciones Recientes (con resultado)

  • He has just finished his meal.
  • The bus has broken down.
🗓️

Situaciones Continuas

  • They have studied English for years.
  • We haven't met since university.
🔁

Acciones Repetidas (periodo inacabado)

  • I've seen that movie twice this month.
  • She has called me several times today.

Ejemplos por nivel

1

I have seen that movie.

He visto esa película.

2

She has visited London.

Ella ha visitado Londres.

3

We have eaten lunch.

Hemos almorzado.

4

They have lost the game.

Ellos han perdido el juego.

1

I've already finished my homework.

Ya he terminado mi tarea.

2

Have you ever been to Italy?

¿Has estado alguna vez en Italia?

3

He hasn't called me yet.

Él no me ha llamado todavía.

4

We've lived here for two years.

Hemos vivido aquí por dos años.

1

I have known him since we were children.

Lo conozco desde que éramos niños.

2

The company has grown significantly this year.

La empresa ha crecido significativamente este año.

3

She's just found out the news.

Ella acaba de enterarse de la noticia.

4

Have you seen my glasses anywhere?

¿Has visto mis gafas en algún lado?

1

I've been working on this for hours, but I haven't finished yet.

He estado trabajando en esto por horas, pero aún no he terminado.

2

Scientists have discovered a new planet in a distant galaxy.

Los científicos han descubierto un nuevo planeta en una galaxia lejana.

3

He has consistently failed to meet his targets.

Él ha fallado consistentemente en cumplir sus objetivos.

4

I've had enough of this noise!

¡He tenido suficiente de este ruido!

1

The government has hitherto refused to comment on the scandal.

El gobierno se ha negado hasta ahora a comentar sobre el escándalo.

2

Recent studies have called into question the validity of the previous data.

Estudios recientes han puesto en duda la validez de los datos anteriores.

3

She has long been considered the leading expert in her field.

Ella ha sido considerada durante mucho tiempo la experta líder en su campo.

4

The architecture has undergone several transformations over the centuries.

La arquitectura ha experimentado varias transformaciones a lo largo de los siglos.

1

The implications of this policy have yet to be fully realized.

Las implicaciones de esta política aún no se han comprendido plenamente.

2

Rarely has a composer achieved such acclaim in so short a time.

Rara vez un compositor ha logrado tal aclamación en tan poco tiempo.

3

The project has been all but completed.

El proyecto está casi terminado.

4

Whether he has truly changed remains to be seen.

Queda por ver si realmente ha cambiado.

Fácil de confundir

English Present Perfect: Connecting Past to Now (Basic Formation) vs Present Perfect vs Past Simple

Learners often use Present Perfect when they mention a specific time.

English Present Perfect: Connecting Past to Now (Basic Formation) vs Been vs Gone

Both are past participles of 'go' (or 'be'), but they mean different things.

English Present Perfect: Connecting Past to Now (Basic Formation) vs For vs Since

Learners mix up the duration and the starting point.

Errores comunes

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

He have a car.

He has a car.

Remember 'has' for he/she/it.

I have went to London.

I have gone to London.

Don't use the Past Simple (V2) form with 'have'.

I have finish.

I have finished.

The -ed ending is required for regular verbs.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

I am living here for two years.

I have lived here for two years.

Use Present Perfect for actions starting in the past and continuing now.

Have you ever went?

Have you ever gone?

Questions still require the V3 form.

I have been to Paris in 2010.

I went to Paris in 2010.

Specific years require Past Simple.

Since two years I live here.

I have lived here for two years.

Use 'for' for duration, not 'since'.

I've already did it.

I've already done it.

Confusion between 'did' (V2) and 'done' (V3).

It's the first time I'm seeing this.

It's the first time I've seen this.

The phrase 'It's the first time' requires the Present Perfect.

I have finished the work before he arrived.

I had finished the work before he arrived.

Use Past Perfect for 'past before past'.

Patrones de oraciones

I have never ___ in my life.

Have you ___ yet?

She has been a ___ since ___.

It is the most ___ I have ever ___.

Real World Usage

Job Interviews very common

I have worked in sales for five years.

Texting Friends constant

I've just arrived! Where are you?

Social Media very common

I've finally finished my degree!

News Headlines common

The President has signed the new law.

Travel/Tourism constant

Have you ever tried the local food?

Doctor's Visit common

How long have you had this pain?

💡

Busca Indicadores de Tiempo

Palabras como 'yet', 'already', 'just', 'never', 'ever', 'for' y 'since' suelen ser pistas de que el Presente Perfecto es el tiempo verbal correcto. Apuntan sutilmente a una conexión entre el pasado y el presente.
They subtly point to a connection between past and present.
⚠️

Evita Tiempos Pasados Específicos

Nunca uses el Presente Perfecto con expresiones de tiempo pasado específicas como 'yesterday', 'last week', 'in 2022' o 'an hour ago'. Para esas, siempre necesitarás el Pasado Simple. ¡Es una trampa muy común! "For those, you'll always need the Simple Past."
🎯

Domina los Verbos Irregulares

La forma de Participio Pasado (V3) de los verbos irregulares es crucial. Dedica tiempo a aprender los más comunes como 'been', 'gone', 'eaten', 'seen', 'taken'. ¡Tarjetas didácticas o una app pueden hacerlo divertido y efectivo!
Flashcards or an app can make this fun and effective!
🌍

Cuidado con 'Have Got'

En inglés británico, 'have got' se usa a menudo de forma informal para posesión ('I've got a car'). Esto no es el Presente Perfecto de 'get', sino un sustituto común de 'have'. ¡Ten en cuenta las variaciones regionales! "This isn't the Present Perfect of 'get' but a common substitute for 'have'."
💡

Piensa en 'Inacabado'

Si el periodo de tiempo del que hablas todavía está en curso (por ejemplo, 'today', 'this week', 'this year'), el Presente Perfecto suele ser tu mejor opción. La acción ocurrió, pero el 'marco' aún no ha terminado. "The action happened, but the 'frame' isn't closed yet."

Smart Tips

Stop! Use the Past Simple (V2) instead of 'have' + V3.

I have visited my grandma last week. I visited my grandma last week.

Use 'ever' in questions and 'never' in negatives to sound like a native.

Did you go to Paris in your life? Have you ever been to Paris?

Add the word 'just' between 'have' and the verb.

I finished the work. I've just finished the work.

Remember: For = Finger (count the time). Since = Start (point to the beginning).

I've been here since five days. I've been here for five days.

Pronunciación

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' is almost always reduced to /v/ and 'has' to /z/ or /s/.

What've you done? /wɒtəvjuː dʌn/

The 'h' drop

In fast speech, the 'h' in 'have' or 'has' often disappears if it's not at the start of a sentence.

Emphasis on 'have'

I *have* finished!

Conveys frustration or strong confirmation when someone doubts you.

Memorízalo

Mnemotecnia

H.A.V.E.: Happened in the past, Always relevant now, Verb in 3rd form, Ever/Never used often.

Asociación visual

Imagine a physical bridge connecting a 'Past' island to a 'Present' island. You are standing in the middle of the bridge, looking at both sides at once.

Rhyme

If the time is not quite clear, Present Perfect should appear!

Story

Think of a traveler who has 'been' everywhere but never says 'when.' He has seen the pyramids, he has climbed Everest, and he has swum in every ocean. His life is a collection of 'haves.'

Word Web

ExperienceResultUnfinishedSinceForJustAlreadyYet

Desafío

Write down 5 things you have done in your life, but don't include the dates. Then write 5 things you haven't done yet.

Notas culturales

Americans often use the Past Simple where British speakers use the Present Perfect, especially with 'just', 'already', and 'yet'.

British speakers are much more strict about using the Present Perfect for recent actions with present results.

Similar to British English, but often uses 'reckon' with the Present Perfect.

The Present Perfect developed in Germanic languages as a way to express the 'resultative' aspect.

Inicios de conversación

Have you ever traveled to a country that surprised you?

What is the best movie you have seen this year?

How long have you lived in your current city?

Have you ever made a mistake at work that taught you a lesson?

Temas para diario

Write about three things you have achieved this month.
Describe a place you have visited that you will never forget.
Reflect on how your life has changed in the last five years.
Discuss a global issue that has worsened or improved recently.

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

Elige la forma correcta del verbo.

I ___ (visit) New York three times.

✓ Correct! ✗ Not quite. Correct answer: have visited
La oración habla de una experiencia de vida sin un momento pasado específico, indicando una conexión con el presente. Por lo tanto, el Presente Perfecto 'have visited' es correcto.
Encuentra y corrige el error en la oración. Error Correction

Find and fix the mistake:

She has saw that movie last night.

✓ Correct! ✗ Not quite. Correct answer: She saw that movie last night.
La frase 'last night' es un momento pasado específico, lo que requiere el tiempo Pasado Simple ('saw'), no el Presente Perfecto. Además, 'saw' es el Pasado Simple, no el participio pasado, de 'see'.
¿Qué oración usa correctamente el Presente Perfecto? Opción múltiple

Elige la oración correcta:

✓ Correct! ✗ Not quite. Correct answer: They finished their homework yesterday.
La frase 'yesterday' es un momento pasado específico, por lo que se requiere el Pasado Simple ('finished'). El Presente Perfecto no debe usarse con marcadores de tiempo pasado específicos.
Escribe la oración correcta en inglés Traducción

Traduce al inglés: 'Ella nunca ha probado el sushi.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has never tried sushi.","She's never tried sushi."]
Esto expresa una experiencia de vida (o la falta de ella) hasta el momento presente, lo que hace que el Presente Perfecto sea la elección correcta. 'Never' es un adverbio común para este tiempo verbal.

Score: /4

Ejercicios de practica

8 exercises
Choose the correct form of the verb. Opción múltiple

I ___ my homework already.

✓ Correct! ✗ Not quite. Correct answer: have finished
We use 'have' with 'I' and the V3 form 'finished'.
Fill in the blank with 'for' or 'since'.

She has lived in London ___ 2015.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'since' for a specific starting point in time.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

I have seen that movie yesterday.

✓ Correct! ✗ Not quite. Correct answer: have seen
You cannot use 'have seen' with 'yesterday'. It should be 'I saw'.
Change the sentence to the Present Perfect. Sentence Transformation

I am a teacher. (Start: 2010)

✓ Correct! ✗ Not quite. Correct answer: I have been a teacher since 2010.
To show an action continuing from the past, use 'have been' + 'since'.
Match the question with the correct answer. Match Pairs

1. Have you eaten? 2. When did you eat? 3. Have you ever been to Rome?

✓ Correct! ✗ Not quite. Correct answer: 1-Yes, I have. 2-At 5:00. 3-No, never.
Present Perfect questions are answered with 'have/has'. Past Simple questions are answered with specific times.
Complete the dialogue. Dialogue Completion

A: Where is Tom? B: He ___ to the bank. He'll be back in an hour.

✓ Correct! ✗ Not quite. Correct answer: has gone
Use 'has gone' because he is still at the bank.
Which time marker goes with which tense? Grammar Sorting

Markers: Yesterday, Since, Last week, Already

✓ Correct! ✗ Not quite. Correct answer: PP: Since, Already | PS: Yesterday, Last week
Present Perfect (PP) uses unfinished time; Past Simple (PS) uses finished time.
Is this rule true or false? True False Rule

You can use the Present Perfect to talk about a specific time in the past.

✓ Correct! ✗ Not quite. Correct answer: False
The Present Perfect is for unspecified time.

Score: /8

Practice Bank

12 exercises
Completa la oración con la forma correcta del Presente Perfecto. Completar huecos

We ___ (not / eat) at that new restaurant yet.

✓ Correct! ✗ Not quite. Correct answer: haven't eaten
Selecciona la oración que usa el Presente Perfecto correctamente. Opción múltiple

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: I have been to the gym and I'm back now.
Identifica y corrige el error gramatical. Error Correction

He has broke his leg when he was skiing.

✓ Correct! ✗ Not quite. Correct answer: He broke his leg when he was skiing.
Traduce la oración al inglés. Traducción

Translate into English: 'Hemos vivido en esta ciudad desde 2018.'

✓ Correct! ✗ Not quite. Correct answer: ["We have lived in this city since 2018.","We've lived in this city since 2018."]
Ordena estas palabras para formar una oración correcta. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: They have already finished the project.
Une cada sujeto con el verbo auxiliar correcto para el Presente Perfecto. Match Pairs

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
Completa la oración con el participio pasado correcto. Completar huecos

My sister has never ___ (fly) in an airplane before.

✓ Correct! ✗ Not quite. Correct answer: flown
Encuentra y corrige el error en la oración. Error Correction

We has seen that movie many times.

✓ Correct! ✗ Not quite. Correct answer: We have seen that movie many times.
Traduce la oración al inglés. Traducción

Translate into English: '¿Has tomado el café de la mañana?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you had your morning coffee?","Have you drunk your morning coffee?"]
Pon las palabras en el orden correcto para formar una pregunta. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you finished the report yet?
Elige la oración más apropiada. Opción múltiple

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: I lived in Paris in 2015.
Une los verbos en infinitivo con sus formas correctas de participio pasado. Match Pairs

Match the infinitive verbs with their Past Participle forms:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

Preguntas frecuentes (8)

No. 'Last week' is a finished time. You must say `I saw him last week`.

`Been` means you went and came back. `Gone` means you are still there.

Yes, `have` or `has` is the auxiliary verb that makes the tense 'perfect'. Without it, it's just a participle.

No. `I've got` usually means 'I have' (possession) in British English. `I've had` is the Present Perfect of 'to have' (e.g., 'I've had a cold for a week').

American English often uses the `Past Simple` for recent actions where British English uses the `Present Perfect`. Both are understood.

Put 'not' after have/has: `I have not (haven't) finished`.

No. Use `for` with a period (for three years) and `since` with a point (since 2020).

Yes, in time clauses. For example: `I will tell you when I have finished`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

English is much stricter about NOT using specific time markers like 'yesterday'.

German moderate

Perfekt

German allows 'Ich habe ihn gestern gesehen' (I have seen him yesterday), which is a major error in English.

French moderate

Passé Composé

French speakers often struggle with the English Present Perfect because they want to use it for every past event.

Japanese low

~ta koto ga aru / ~te iru

Japanese verbs don't change based on 'have', but rather through suffixes.

Arabic partial

qad + Past Verb

Arabic doesn't use an auxiliary verb like 'have' in this way.

Chinese none

guò (过) / le (了)

The concept of 'time windows' (finished vs unfinished) is handled by context or specific time words rather than verb forms.

Learning Path

Prerequisites

Continue With

B1 Requires

Voz Pasiva: Presente Perfecto (Ha sido hecho)

¿Alguna vez revisaste tu teléfono y viste una notificación como `Your order has been picked up` o `Your password has bee...

B1 Requires

Acciones Pasadas: Pasado Simple vs. Presente Perfecto

Overview ¿Acabas de publicar una historia en Instagram? ¿O la publicaste hace cinco minutos? Elegir entre `I posted` e...

B1 Requires

Hablar de acciones continuas (Presente Perfecto Continuo)

### Overview Si alguna vez has intentado explicar en inglés cuánto tiempo llevas haciendo algo, probablemente te hayas...

B1 Requires

Presente Perfecto Negativo (todavía no lo he hecho)

¿Alguna vez has sentido ese silencio incómodo cuando alguien te pregunta si has visto el último documental viral de Netf...

B1 Requires

Preguntar sobre la vida y el progreso (Preguntas en Presente Perfecto)

### Overview El `Present Perfect` (presente perfecto) es, sin duda, uno de los puentes más fascinantes y, a veces, desa...

B1 Builds On

Present Perfect: Just, Already, Yet (Acabar de, Ya, Todavía)

Overview ¿Alguna vez enviaste un mensaje preguntando si un amigo está en casa y te responde con `I've just walked in`? ¿...

B1 Builds On

Experiencias de Vida: Presente Perfecto con Ever y Never

### Overview Dominar el `Present Perfect` con los adverbios `ever` y `never` es como obtener una llave maestra para hab...

B1 Builds On

Presente Perfecto: For vs. Since (Acciones en Curso)

### Overview El dominio de los tiempos verbales en inglés es, sin duda, uno de los pilares que separan a un estudiante...

B1 Builds On

Inglés: Presente Perfecto con 'Lately' y 'Recently'

### Visión General El tiempo verbal Present Perfect en inglés, especialmente cuando se combina con los adverbios `lately...

B1 Builds On

Presente Perfecto con Verbos de Estado (He conocido, ella ha estado)

### Overview El **Present Perfect** con verbos de estado es, sin duda, uno de los pilares fundamentales para cualquier...

B1 Requires

Presente Perfecto con Superlativos (el mejor que he visto nunca...)

### Overview Cuando hablamos de nuestras experiencias personales, a menudo queremos destacar aquellos momentos que han...

B1 Builds On

Presente Perfecto con Expresiones de Tiempo (for, since, yet)

### Overview El `Present Perfect` es, posiblemente, uno de los puentes más importantes que cruzarás en tu camino hacia...

B1 Builds On

Presente Perfecto: Cosas no terminadas aún (Hoy, Esta semana)

### Overview El **Present Perfect** es, sin duda, uno de los tiempos verbales más dinámicos y esenciales en el idioma i...

B1 Builds On

Presente Perfecto: Acciones con Resultados Actuales

Overview ¿Alguna vez has entrado a tu cocina y te has dado cuenta de que alguien se comió la última rebanada de pizza? N...

B1 Recommends

Presente Perfecto: EE. UU. vs. Reino Unido (I've done vs. I did)

Overview ¿Alguna vez has sentido que tu libro de inglés te mentía? Aprendes una regla y luego un vlogger de California...

B1 Builds On

Presente Perfecto: Por fin y Al fin (¡La espera ha terminado!)

### Visión General `Finally` y `at last` son adverbios en inglés que utilizamos para indicar la culminación de una espe...

B1 Builds On

Presente Perfecto: Cambios a lo largo del tiempo (have/has + V3)

¿Alguna vez has mirado una foto tuya de hace cinco años y has pensado: "¡Madre mía, qué llevaba puesto!" o "He cambiado...

B1 Builds On

Contar experiencias: La primera, segunda, tercera vez

### Overview Como hablantes nativos de español, tenemos una ventaja enorme al aprender inglés: ambos idiomas comparten...

B1 Builds On

Presente Perfecto: Noticias y Eventos Recientes

Overview ¿Alguna vez abriste tu teléfono y viste una notificación que decía: `A new episode has just dropped`? O tal vez...

B1 Builds On

Presente Perfecto: Experiencias de Vida (Lo he visto)

Overview ¿Alguna vez has presumido de una película que en realidad no has visto solo para encajar? Tal vez le dijiste a...

B1 Builds On

Presente Perfecto: Acciones Repetidas (Experiencias de Vida)

Overview ¿Alguna vez te has encontrado revisando tu lista de 'Volver a ver' en Netflix por décima vez? ¿O tal vez has co...

B1 Builds On

Presente Perfecto: Hasta ahora (por ahora)

¿Cuántas veces has revisado tu teléfono hoy? ¿Quizás cinco, quizás cincuenta? Si dices "He revisado mi teléfono diez vec...

B1 Builds On

Presente Perfecto: Experiencias y Resultados

Overview ¿Alguna vez has revisado tu historial de Netflix y te has dado cuenta de que te aventaste tres temporadas comp...

B1 Builds On

Reportar lo que la gente dijo (Cambio de Tiempos)

### Overview Reportar lo que alguien dijo, conocido en inglés como `reported speech` o `indirect speech`, es una pieza...

B1 Requires

Pasado Perfecto: El Pasado 'Anterior' (had + done)

Overview ¿Alguna vez has empezado una historia y te has dado cuenta de que te has saltado una parte crucial del pasado?...

Was this helpful?
¡No hay comentarios todavía. Sé el primero en compartir tus ideas!