Present perfect (vs. simple past)

Ejercicios: Presente Perfecto (vs. Pasado Simple)

Ejercicio 1 – Elige la opción correcta

Selecciona entre Present Perfect o Past Simple.

  1. I __________ (see / saw) that film last weekend.
  2. She __________ (has never been / never went) to the beach.
  3. __________ you __________ (Did you finish / Have you finished) your homework yet?
  4. They __________ (traveled / have traveled) to Cuenca in 2022.
  5. He __________ (didn’t call / hasn’t called) me today.
  6. We __________ (ate / have eaten) sushi many times.
  7. __________ she __________ (Did she visit / Has she visited) the museum yesterday?
  8. I __________ (haven’t read / didn’t read) that book last month.
  9. My parents __________ (have lived / lived) in Quito for 20 years.
  10. __________ you ever __________ (Did you ever try / Have you ever tried) ceviche?

Ejercicio 2 – Completa con la forma correcta del verbo

Usa Present Perfect o Past Simple.

  1. I __________ (go) to the cinema last night.
  2. She __________ (not / do) her homework yet.
  3. __________ (you / ever / be) to the Galápagos Islands?
  4. They __________ (buy) a new car two months ago.
  5. He __________ (live) in Guayaquil since 2020.
  6. We __________ (not / see) Pedro this week.
  7. My sister __________ (study) English last year.
  8. __________ (she / visit) her grandparents last Sunday?
  9. I __________ (never / ride) a horse.
  10. They __________ (already / finish) the project.

Ejercicio 3 – Transforma las oraciones

Cambia estas oraciones de Past Simple a Present Perfect para hablar de experiencias (sin tiempo específico).

Ejemplo:
I went to Baños in 2023. → I have been to Baños.

  1. I ate guinea pig last year.
  2. She visited the Mitad del Mundo in January.
  3. They watched that film on Netflix yesterday.
  4. We traveled to the coast in December.
  5. He played football when he was a child.

Ejercicio 4 – Diálogo: Completa la conversación

Completa con Present Perfect o Past Simple.

Ana: Hi Marco! __________ you __________ (be) to the new mall yet?
Marco: Yes, I __________ (go) there last Saturday.
Ana: Oh, really? What __________ you __________ (buy)?
Marco: I __________ (not / buy) anything. I just __________ (walk) around.
Ana: I __________ (never / visit) that mall. Is it nice?
Marco: Yes, it’s great! I __________ (meet) some friends there too.


Ejercicio 5 – Preguntas personales (para escribir o hablar)

Responde usando Present Perfect para experiencias y Past Simple para detalles.

  1. Have you ever been to another country? If yes, where did you go?
  2. Have you eaten breakfast today? What did you eat?
  3. Have you seen a good film this month? What was it about?
  4. Did you study English yesterday? What did you study?
  5. Have you ever met a famous person? When did you meet them?

Ejercicio 6 – Identifica el error

Encuentra y corrige el error en cada oración.

  1. I have seen my friends last night.
  2. She has went to the supermarket this morning.
  3. Have you ever ate sushi?
  4. They didn’t have finished their work yet.
  5. He has lived in Loja in 2019.

El primero paso
hacia tu futuro

Contactos

Tel: +593 99 736 5723
Whatsapp: +44 7778 272413
Dirección: WordsWorth English S.A.S., Av. La Prensa SN y N71H Jose de Soto, Quito 170301, Ecuador

Servicios

Cursos intensivos de inglés (A1-C1)
Clases personalizadas
Preparación para los examenes de Cambridge
Preparación para el examen IELTS
Inglés empresarial