B1 Verb Tenses 17 min read Medio

Presente Perfecto: Conectando Pasado y Presente (Yo he hecho)

Usa el Presente Perfecto para unir tu pasado y tu presente, contando experiencias y resultados actuales de forma natural.

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge, connecting a past action to the present moment through its result or duration.

  • Use 'have/has' + past participle for life experiences without a specific date (e.g., 'I have visited Rome').
  • Use it for actions that started in the past and continue now (e.g., 'She has lived here for years').
  • Use it for recent actions with a visible present result (e.g., 'I have lost my keys, so I can't enter').
Subject + 🙋‍♂️ have/has + 🏁 Verb (Past Participle)

Overview

### Overview
El Present Perfect es, sin duda, uno de los tiempos verbales más dinámicos y esenciales en el idioma inglés, especialmente cuando alcanzamos un nivel intermedio (B1). Para nosotros, los hispanohablantes, este tiempo suele generar cierta confusión, no porque no exista en nuestro idioma, sino porque su uso en inglés es mucho más estricto y específico. En español, contamos con el Pretérito Perfecto Compuesto (ej.
he comido, has viajado), el cual es morfológicamente idéntico al Present Perfect. Sin embargo, la trampa reside en que en español (especialmente en España) solemos usarlo para acciones terminadas recientemente, mientras que en muchas regiones de Latinoamérica preferimos el pretérito simple (comí, viajé).
En inglés, el Present Perfect actúa como un puente gramatical. Imagina que el pasado y el presente están separados por un río; este tiempo verbal es la estructura que los une. No nos interesa simplemente que algo ocurrió; nos interesa que eso que ocurrió tiene una relevancia directa, una consecuencia o una continuidad en el momento en que estamos hablando.
Es el tiempo de las experiencias de vida, de los cambios a través del tiempo y de las situaciones que empezaron hace un rato y todavía no han terminado. Comprender esta conexión es la clave para dejar de sonar como un estudiante que traduce palabra por palabra y empezar a sonar como un hablante fluido y natural.
### How This Grammar Works
La lógica detrás del Present Perfect se basa en la relevancia presente. A diferencia del Simple Past, que es como una fotografía vieja guardada en un cajón (algo que pasó en un momento específico y ya terminó), el Present Perfect es como un video en vivo o una situación que aún afecta la realidad actual.
Para entender cómo funciona, debemos compararlo con nuestra estructura en español. Ambos idiomas utilizan un verbo auxiliar (haber / have) y un participio pasado.
| Característica | Español (Pretérito Perfecto) | Inglés (Present Perfect) |
|---|---|---|
| Estructura | Sujeto + haber + participio | Subject + have/has + past participle |
| Ejemplo | Yo he visto esa película. | I have seen that movie. |
| Conexión temporal | Pasado reciente o experiencia. | Pasado indefinido conectado al presente. |
La gran diferencia operativa es que en inglés está prohibido usar el Present Perfect si mencionamos un momento específico del pasado que ya terminó (como yesterday, last year o in 1995). Si el tiempo está cerrado, el Present Perfect no puede entrar. Solo lo usamos cuando el tiempo está abierto (como today, this week, in my life) o cuando el momento exacto no es importante, sino el hecho en sí.
Por ejemplo, si dices I have lost my keys, el mensaje implícito es:
Perdí mis llaves y todavía no las encuentro
. Hay una consecuencia en el presente: no puedo entrar a mi casa. Si dijeras I lost my keys (Simple Past), simplemente estás narrando un evento que pudo haber pasado hace diez años y que ya no tiene importancia hoy.
### Formation Pattern
La formación del Present Perfect es bastante mecánica, pero requiere atención a dos detalles: la conjugación del auxiliar y la memorización de los participios irregulares.
1. Afirmación:
La estructura es Subject + have/has + Past Participle.
  • Usamos have para I, you, we, they.
  • Usamos has para la tercera persona del singular: he, she, it.
*¡Ojo!* En el habla cotidiana, casi siempre usamos contracciones. Es lo que te hará sonar natural en una reunión de trabajo o en un viaje:
  • I haveI've
  • She hasShe's (Cuidado aquí: She's puede ser She is o She has. El contexto del participio te dirá cuál es).
2. Negación:
Simplemente añadimos not después del auxiliar.
  • I have notI haven't
  • He has notHe hasn't
3. Interrogación:
Invertimos el orden: Have/Has + Subject + Past Participle?
  • Have you finished the report? (¿Has terminado el informe?)
  • Has she called you? (¿Te ha llamado ella?)
El Participio Pasado:
  • Para verbos regulares, es igual al pasado simple: añadimos -ed (workworked).
  • Para verbos irregulares, debemos usar la tercera columna de la lista de verbos (gowentgone). Como hispanohablantes, este es el punto donde debemos esforzarnos más, ya que un participio mal usado (I have saw en lugar de I have seen) es un error muy notorio.
### When To Use It
Para dominar este tiempo, debemos identificar los escenarios específicos donde un nativo lo elegiría sobre cualquier otro tiempo.
  • Experiencias de vida (Life Experiences):
Cuando hablamos de cosas que hemos hecho (o no) en nuestra vida sin decir cuándo. Es muy común usar ever para preguntar y never para negar.
  • I've traveled to Japan twice. (He viajado a Japón dos veces). No importa cuándo, lo importante es que tengo esa experiencia.
  • Have you ever eaten ceviche? (¿Alguna vez has comido ceviche?).
  • Acciones que continúan en el presente (Unfinished Actions):
Este es el uso más importante para un hispanohablante porque aquí es donde más fallamos. En español decimos
Vivo aquí desde hace dos años
(usamos el presente). En inglés, esto es un error grave. Si la acción empezó en el pasado y sigue hoy, debes usar Present Perfect con for o since.
  • I have lived here for two years. (Vivo aquí desde hace dos años / He vivido aquí por dos años).
  • She has worked at the bank since 2015. (Ella trabaja en el banco desde 2015).
  • Resultados presentes de acciones recientes:
Cuando algo acaba de ocurrir y vemos el resultado ahora mismo. Usamos mucho la palabra just (acabar de).
  • I've just finished my workout. (Acabo de terminar mi entrenamiento). Estás sudando, el resultado es visible.
  • They have already arrived. (Ellos ya han llegado). Están aquí ahora.
  • Tiempo no terminado (Unfinished Time Word):
Cuando usamos expresiones de tiempo que aún incluyen el presente, como today, this month, this year.
  • I've had three cups of coffee today. (He tomado tres tazas de café hoy). El día no ha terminado, podría tomarme una cuarta.
### Common Mistakes
Como profesor, veo estos errores repetirse constantemente debido a la interferencia de nuestra lengua materna (L1 transfer). Aquí te explico por qué ocurren y cómo evitarlos:
  1. 1Usar el presente para duración:
  • Error: I am a teacher since 2010.
  • Correcto: I have been a teacher since 2010.
  • Por qué pasa: En español decimos Soy profesor desde.... Traducimos literalmente el soy por am. Recuerda: si hay un since o un for, casi siempre necesitas el Present Perfect.
  1. 1Usar el Present Perfect con tiempos terminados:
  • Error: I've seen him yesterday.
  • Correcto: I saw him yesterday.
  • Por qué pasa: En España es común decir
    Lo he visto ayer
    . En inglés, yesterday es una palabra prohibida para el Present Perfect. Si el tiempo está muerto, usa Simple Past.
  1. 1Confundir Been vs. Gone:
  • Error: My mom has gone to the supermarket (and now she's cooking here).
  • Correcto: My mom has been to the supermarket.
  • Explicación: Been significa que fue y volvió (la experiencia). Gone significa que se fue y todavía está allá. Si tu mamá está en la cocina, ella has been al súper. Si la llamas y no está, ella has gone al súper.
  1. 1Confundir Since vs. For:
  • Error: I've lived here since two months.
  • Correcto: I've lived here for two months.
  • Regla de oro: Since + punto específico en el tiempo (Monday, Christmas, 2010). For + duración o cantidad de tiempo (two hours, five years, a long time).
### Contrast With Similar Patterns
La batalla principal en el nivel B1 es decidir entre Present Perfect y Simple Past. Esta tabla te ayudará a visualizar la diferencia de mentalidad:
| Present Perfect (Conexión) | Simple Past (Separación) |
|---|---|
| El tiempo no ha terminado (this week). | El tiempo ya terminó (last week). |
| No mencionamos cuándo ocurrió exactamente. | Mencionamos el momento específico. |
| La acción tiene un resultado ahora. | La acción se quedó en el pasado. |
| I've lost my passport! (No lo tengo ahora). | I lost my passport, but I found it. (Ya pasó). |
| Have you seen that movie? (¿La conoces?). | Did you see that movie last night? (Anoche). |
Imagínate que estás en WhatsApp. Si le preguntas a un amigo: Did you watch the match?, te refieres al partido específico que ya terminó (por ejemplo, el de anoche). Si le preguntas: Have you watched the new Netflix series?, le estás preguntando si en algún momento de su vida reciente ha tenido esa experiencia, sin importar el día exacto.
### Quick FAQ
1. ¿Puedo usar Present Perfect para hablar de alguien que ya murió?
No. Si la persona ha fallecido, su vida es un periodo de tiempo cerrado. Debes usar Simple Past.
  • Correcto: Gabriel García Márquez wrote many books.
  • Incorrecto: Gabriel García Márquez has written many books. (A menos que creas que va a escribir otro desde el más allá).
2. ¿Cuál es la diferencia entre already y yet?
Ambos se usan con el Present Perfect. Already se usa en oraciones afirmativas para decir que algo ocurrió antes de lo esperado (
Ya lo he hecho
). Yet se usa en negativas y preguntas para algo que esperamos que ocurra pero no ha pasado aún (
Todavía no lo he hecho
o
¿Ya lo has hecho?
).
  • I've already eaten.
  • I haven't eaten yet.
3. ¿Por qué a veces escucho a los americanos usar el pasado simple cuando deberían usar el Present Perfect?
¡Buena observación! En el inglés americano coloquial, a veces se simplifica el uso. Pueden decir I already ate en lugar de I've already eaten.
Sin embargo, en un contexto profesional, académico o en exámenes como el IELTS/TOEFL, se espera que uses el Present Perfect correctamente. Como estudiante de nivel B1, dominar la forma correcta te dará mucha más autoridad y claridad al hablar.

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 seen that movie three times.”

“Have you ever eaten snails?”

2

Unfinished Time

Actions that started in the past and are still true or happening now.

“We have known each other since primary school.”

“He has worked here for ten years.”

3

Recent Action with Present Result

An action that happened recently and its effect is important right now.

“Oh no! I've cut my finger!”

“The taxi has arrived.”

Reference Table

Reference table for Presente Perfecto: Conectando Pasado y Presente (Yo he hecho)
Escenario de Uso Palabras Clave Ejemplo ¿Por qué Presente Perfecto?
Experiencia de Vida
ever, never, before
I've visited Paris.
Se enfoca en la experiencia, no en un tiempo específico.
Acción en Curso
for, since
She has lived here for 5 years.
La acción empezó en el pasado, continúa ahora.
Finalización Reciente
just, already, yet
We've just eaten.
Acción terminada hace poco, con resultado presente.
Cambio a lo Largo del Tiempo
recently, lately
He has improved a lot.
Describe una evolución hasta ahora.
Periodo de Tiempo Inconcluso
today, this week
I haven't seen her today.
El período de tiempo aún está en curso.
Resultado Presente
implied
I've lost my keys.
Las llaves no están AHORA debido a una acción pasada.

Espectro de formalidad

Formal
I have completed the assigned project.

I have completed the assigned project. (Workplace)

Neutral
I've finished the work.

I've finished the work. (Workplace)

Informal
I'm done!

I'm done! (Workplace)

Jerga
I've crushed it.

I've crushed it. (Workplace)

Presente Perfecto: El Puente del Tiempo

Presente Perfecto (I have done)

Usos Clave

  • Experiencias Experiencias de vida hasta ahora
  • Acciones en Curso Empezaron en el pasado, continúan ahora
  • Acciones Recientes Recién terminadas, resultado presente
  • Cambios Evolución a lo largo del tiempo

Formación

  • Have/Has Verbo auxiliar
  • Past Participle Forma del verbo principal

Distinciones

  • Sin Tiempo Específico A diferencia del Pasado Simple
  • Relevancia Presente Por qué importa AHORA

Presente Perfecto vs. Pasado Simple

Present Perfect
I have lived here for 5 years. Todavía vivo aquí.
She has visited Rome. Una experiencia en su vida.
We've just arrived. Acción reciente, estamos aquí ahora.
Simple Past
I lived here 5 years ago. Ya no vivo aquí.
She visited Rome last year. Tiempo específico completado.
We arrived an hour ago. Tiempo específico completado.

Eligiendo entre Presente Perfecto y Pasado Simple

1

¿La acción está terminada y tiene un tiempo pasado específico (ej., yesterday, in 2020)?

YES
Usa Pasado Simple
NO
Continúa
2

¿Es una experiencia en tu vida (ever/never)?

YES
Usa Presente Perfecto
NO
Continúa
3

¿La acción comenzó en el pasado y aún continúa ahora (for/since)?

YES
Usa Presente Perfecto
NO
Continúa
4

¿Es una acción reciente con un resultado presente claro?

YES
Usa Presente Perfecto
NO
Reevalúa el contexto para otros tiempos verbales

Adverbios del Presente Perfecto y Sus Significados

Tiempo Hasta Ahora

  • Ever (en preguntas)
  • Never (experiencia negativa)
  • Before (experiencia)
⏱️

Duración

  • For (período de tiempo)
  • Since (punto de inicio)

Novedad/Finalización

  • Just (muy recientemente)
  • Already (antes de lo esperado)
  • Yet (no hecho/esperado, en preguntas/negaciones)
📅

Período en Curso

  • Lately
  • Recently
  • This week/month/year

Ejemplos por nivel

1

I have seen that movie.

I saw it at some point in my life.

2

She has lost her keys.

She can't find them now.

3

We have finished the game.

The game is over now.

4

He has eaten an apple.

He is not hungry for an apple now.

1

Have you ever been to Spain?

In your whole life, did you go to Spain?

2

I have never tried sushi.

In my life, I didn't try it.

3

They have just arrived at the station.

They arrived a minute ago.

4

He hasn't called me yet.

I am waiting for his call.

1

I have lived here for five years.

I moved here 5 years ago and I still live here.

2

She has worked as a doctor since 2010.

She started in 2010 and is still a doctor.

3

We've already seen this episode.

We saw it before you suggested it.

4

Has the mail come yet?

I am expecting the mail now.

1

This is the first time I've ever driven a Tesla.

I have no previous experience driving this car.

2

The company has grown significantly this year.

The growth is a present reality based on past actions.

3

I've been to the gym three times this week.

The week isn't over, and I've completed 3 sessions.

4

Scientists have discovered a new planet.

This is a recent achievement with present importance.

1

There has been a marked increase in remote work lately.

A trend that started recently is now very visible.

2

I have long suspected that he was lying.

I had this suspicion for a long time and still do.

3

The government has failed to address the housing crisis.

The failure is a current state resulting from past inaction.

4

He has consistently performed well under pressure.

His past performance defines his current reputation.

1

The poet has captured the essence of grief in these lines.

The artistic achievement remains relevant and present.

2

Rarely has such a discovery been made in this field.

Emphasis on the uniqueness of the event up to now.

3

Whether or not he has truly repented remains to be seen.

The present state of his mind is questioned.

4

The architecture has stood the test of time.

It was built long ago and is still standing strong.

Fácil de confundir

Present Perfect: Connecting Past and Present (I have done) vs Present Perfect vs. Past Simple

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

Present Perfect: Connecting Past and Present (I have done) vs Been vs. Gone

Both are past participles of 'go' (or 'be' used as go).

Present Perfect: Connecting Past and Present (I have done) vs Present Perfect vs. Present Perfect Continuous

Mixing up completed results with ongoing processes.

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 finished.

He has finished.

Third person singular (he/she/it) always takes 'has'.

I have gone to London twice.

I have been to London twice.

Use 'been' for completed visits; 'gone' means the person is still there.

I have finished yesterday.

I finished yesterday.

Do not use Present Perfect with specific past time markers like 'yesterday'.

I have lived here since five years.

I have lived here for five years.

Use 'for' for duration and 'since' for a specific starting point.

Did you ever eat sushi?

Have you ever eaten sushi?

When asking about life experience without a time, Present Perfect is more natural.

It is the first time I am here.

It is the first time I have been here.

The structure 'It is the first/second time...' requires the Present Perfect.

Patrones de oraciones

I have never ___ in my life.

Have you ___ yet?

She has been a ___ for ___ years.

It's the most ___ I have ever ___.

Real World Usage

Texting constant

I've just left the house, see u soon!

Job Interview very common

I have worked in sales for over a decade.

Social Media very common

We've finally reached 1k followers!

Travel common

Have you checked in yet?

News Headlines occasional

The Prime Minister has resigned.

Food Delivery Apps common

Your rider has picked up your order.

💡

Piensa en 'Relevancia Presente'

¿Esa acción pasada aún importa AHORA? Si sí, el Presente Perfecto es tu opción. Se trata del '¿y qué?' del pasado.
Does this past action still matter NOW?
⚠️

¡Cuidado con Tiempos Pasados Específicos!

Si dices 'yesterday,' 'last week,' o 'in 2010,' cambia al Pasado Simple. El Presente Perfecto 'odia' los marcadores de tiempo específico. ¡Es su archienemigo! "If you mention 'yesterday,' 'last week,' or 'in 2010,' automatically switch to Simple Past."
🎯

Domina los Verbos Irregulares

Muchos verbos comunes son irregulares (go-gone, see-seen, eat-eaten). Conocer sus participios es clave para usar bien el Presente Perfecto. ¡Empieza por los más frecuentes!
Many common verbs are irregular (go-gone, see-seen, eat-eaten).
🌍

Las Contraccciones Son Clave

En conversaciones y escritos informales, los hablantes nativos casi siempre usan contracciones como 'I've,' 'she's,' 'we've.' ¡Suena más natural al usarlas! "In casual English conversations and informal writing (like texts), native speakers almost always use contractions like 'I've,' 'she's,' 'we've.'"
💡

Been vs. Gone

Recuerda el truco del bumerán: 'been' significa que fuiste y regresaste (o ya no estás allí). 'Gone' significa que sigues allí o vas en camino. "He's been to London (ya regresó). He's gone to London (sigue allí). He's been to London" (he's back). "He's gone to London" (he's still there).

Smart Tips

Always use the Present Perfect. It's asking about your whole life up to now.

Did you ever go to Paris? Have you ever been to Paris?

Use the Present Perfect to show the difference between 'then' and 'now'.

My English is better now. My English has improved.

Check if you can still do the action. If you can, use Present Perfect. If not, use Past Simple.

I drank three coffees today (and the day is over). I've drunk three coffees today (and I might drink more).

Put these words between 'have' and the verb.

I have finished already. I have already finished.

Pronunciación

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

Contractions

In natural speech, 'have' and 'has' are almost always contracted.

Should've /ʃʊdə/

The 'h' drop

In fast speech, the 'h' in 'have' or 'has' often disappears if not contracted.

Emphasis on 'Have'

I HAVE finished!

Conveys frustration or strong confirmation when someone doubts you.

Memorízalo

Mnemotecnia

H.A.V.E. = Happening Always Via Experience. It connects what you HAVE done to who you ARE now.

Asociación visual

Imagine a physical bridge. On the left side is the Past (a dark forest). On the right side is the Present (a sunny city). The Present Perfect is the bridge that lets you carry things from the forest into the city.

Rhyme

If the time is not specific and the action's still true, Present Perfect is the tense that is waiting for you!

Story

Imagine a traveler named 'Have'. He carries a suitcase full of 'Past Participles'. Everywhere he goes, he tells people about his experiences ('I have been...'), but he never tells them exactly when he did them because he wants to stay mysterious.

Word Web

EverNeverJustAlreadyYetSinceForRecently

Desafío

Look around your room. Find three things that have changed recently and say them out loud using 'has' or 'have' (e.g., 'The sun has gone down').

Notas culturales

BrE speakers are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.

AmE speakers often use the Past Simple for recent actions where British speakers would use Present Perfect.

Similar to British English, but often uses 'reckon' with Present Perfect in casual speech.

The Present Perfect developed in Germanic languages as a way to express possession of a completed state.

Inicios de conversación

Have you ever traveled to a country where you didn't speak the language?

What is the most interesting thing you have done this year?

How has your city changed since you were a child?

Have you ever made a decision that completely changed your life?

Temas para diario

Write about three things you have achieved this month.
Describe a place you have visited that made a deep impression on you.
Discuss how technology has changed the way we communicate in the last decade.
Reflect on a long-term goal you have been working toward. What have you accomplished so far?

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

Elige la forma correcta para completar la frase.

I ___ to that restaurant before; the food is amazing!

✓ Correct! ✗ Not quite. Correct answer: have been
Usamos 'have been' para hablar de una experiencia en algún momento de tu vida, enfatizando el conocimiento actual sobre la comida.
¿Qué oración usa correctamente el Presente Perfecto? Opción múltiple

Elige la oración correcta:

✓ Correct! ✗ Not quite. Correct answer: She has visited her grandparents many times.
'She visited her grandparents yesterday' usa el Pasado Simple para un tiempo específico. La oración correcta en Presente Perfecto habla de una experiencia sin un tiempo pasado específico.
Escribe la oración en inglés correcta. Traducción

Traduce al inglés: 'Ella no ha terminado su tarea todavía.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She hasn't finished her homework yet.","She has not finished her homework yet."]
Esta oración requiere la forma negativa del Presente Perfecto ('hasn't finished') y 'yet' para una acción no completada hasta ahora.
Pon las palabras en orden para formar una oración correcta en Presente Perfecto. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Japan?
Esta es la forma estándar para preguntar sobre una experiencia de vida usando el Presente Perfecto con 'ever'.

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 finished' because 'already' indicates a present perfect context.
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:

Have you ever went to New York?

✓ Correct! ✗ Not quite. Correct answer: went
The past participle of 'go' is 'gone' or 'been'. In this context, 'been' is correct.
Rewrite the sentence using the Present Perfect. Sentence Transformation

I moved here in 2010. (I / live / here / since 2010)

✓ Correct! ✗ Not quite. Correct answer: I have lived here since 2010.
The Present Perfect connects the past start date to the present.
Is the following sentence grammatically correct? True False Rule

'I have seen that movie last night.'

✓ Correct! ✗ Not quite. Correct answer: False
You cannot use 'last night' (specific time) with the Present Perfect.
Complete the dialogue. Dialogue Completion

A: Is John here? B: No, he ___ to the bank.

✓ Correct! ✗ Not quite. Correct answer: has gone
He is still at the bank, so we use 'has gone'.
Which time expression goes with Present Perfect? Grammar Sorting

Select the correct word.

✓ Correct! ✗ Not quite. Correct answer: So far
'So far' implies a period of time up to now.
Match the verb to its past participle. Match Pairs

Eat, Go, See, Write

✓ Correct! ✗ Not quite. Correct answer: Eaten, Gone, Seen, Written
These are the irregular V3 forms needed for the Present Perfect.

Score: /8

Practice Bank

13 exercises
Elige la forma correcta del verbo para completar la oración. Completar huecos

He ___ in that company since 2018.

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

I haven't saw that movie yet.

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

¿Qué oración es correcta?

✓ Correct! ✗ Not quite. Correct answer: They finished their homework last night.
Traduce la oración al inglés. Traducción

Traduce al inglés: 'Nunca he visitado la Gran Muralla China.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never visited the Great Wall of China.","I've never visited the Great Wall of China."]
Reordena las palabras para formar una oración gramaticalmente correcta en Presente Perfecto. Sentence Reorder

Pon las palabras en orden:

✓ Correct! ✗ Not quite. Correct answer: The train has just arrived.
Une los sujetos con el verbo auxiliar correcto para el Presente Perfecto. Match Pairs

Une los sujetos con el verbo auxiliar correcto:

✓ Correct! ✗ Not quite. Correct answer: matched
Completa la oración con la forma correcta del Presente Perfecto. Completar huecos

We ___ this challenge for a week, and we're finally close to a solution.

✓ Correct! ✗ Not quite. Correct answer: have been facing
Identifica y corrige el error gramatical. Error Correction

He has went to the gym every day this month.

✓ Correct! ✗ Not quite. Correct answer: He has gone to the gym every day this month.
Elige la oración que usa correctamente el Presente Perfecto. Opción múltiple

¿Qué oración es gramaticalmente correcta?

✓ Correct! ✗ Not quite. Correct answer: My phone has broken.
Traduce al inglés, usando el Presente Perfecto. Traducción

Traduce al inglés: '¿Alguna vez has comido comida tailandesa?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever eaten Thai food?","Have you ever tried Thai food?"]
Desordena las palabras para formar una pregunta válida en Presente Perfecto. Sentence Reorder

Ordena estas palabras para formar una pregunta:

✓ Correct! ✗ Not quite. Correct answer: Have you paid the bill yet?
Une cada verbo con su forma de participio pasado correcta. Match Pairs

Une los verbos con sus participios pasados:

✓ Correct! ✗ Not quite. Correct answer: matched
Rellena el espacio en blanco con la forma apropiada del Presente Perfecto. Completar huecos

I'm so hungry! I ___ anything since breakfast.

✓ Correct! ✗ Not quite. Correct answer: haven't eaten

Score: /13

Preguntas frecuentes (8)

In American English, yes (e.g., 'I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').

'Been' means you went and came back. 'Gone' means you are still there. Example: 'I've been to the shop' (I'm home now) vs 'He's gone to the shop' (He's not here).

Because 'yesterday' is a finished time. The Present Perfect is only for unfinished time or times that aren't mentioned. Use the Past Simple for 'yesterday'.

No. 'I've got' usually means 'I have' (possession) in the present. 'I have had' is the Present Perfect of 'to have' (e.g., 'I have had this car for years').

Swap the subject and 'have/has'. 'You have seen' becomes 'Have you seen?'.

Yes, as long as you don't say exactly when. 'Humans have walked on the moon' is correct because it's a general human experience.

Been, gone, seen, done, eaten, had, and taken are used very frequently.

Usually, yes. 'I haven't finished yet' is the standard position in both speaking and writing.

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

Spanish doesn't use 'do-support' for questions.

French moderate

Passé Composé

French uses 'être' (to be) for some verbs, English only uses 'have'.

German moderate

Perfekt

German uses 'sein' (to be) for movement verbs; English uses 'have' for all.

Japanese low

~ta koto ga aru / ~te iru

Japanese has no direct 'have + participle' equivalent.

Arabic partial

Qad + Past Tense

Arabic doesn't have a separate 'perfect' verb conjugation.

Chinese low

Guò (过) / Le (了)

Chinese relies on context and particles rather than auxiliary verbs.

Learning Path

Prerequisites

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