A2b · EJERCICIOS · TEMA 6
Ejercicios: Present perfect vs past simple
6 ejercicios para elegir entre "he hecho" e "hice". Escribe tus respuestas y compruébalas con el botón «Ver respuestas».
💡 Present perfect = experiencias, sin fecha concreta, con ever / never / yet / today / this week. Past simple = acciones terminadas con fecha: yesterday, last year, in 2020.
1. Elige la opción correcta
1. I have seen / saw that film last weekend.
2. She has never been / never went to the beach.
3. Did you finish / Have you finished your homework yet?
4. They travelled / have travelled to Cuenca in 2022.
5. He didn't call / hasn't called me today.
6. We ate / have eaten sushi many times.
7. Did she visit / Has she visited the museum yesterday?
8. My parents have lived / lived in Quito for 20 years. (y siguen allí)
9. Did you ever try / Have you ever tried ceviche?
1. saw · 2. has never been · 3. Have you finished · 4. travelled · 5. hasn't called · 6. have eaten · 7. Did she visit · 8. have lived · 9. Have you ever tried
2. Completa con el verbo
1. I ___ (go) to the cinema last night.
2. She ___ (not / do) her homework yet.
3. ___ (you / ever / be) to the Galápagos?
4. They ___ (buy) a new car two months ago.
5. He ___ (live) in Guayaquil since 2020.
6. We ___ (not / see) Pedro this week.
7. ___ (she / visit) her grandparents last Sunday?
8. I ___ (never / ride) a horse.
9. They ___ (already / finish) the project.
1. went · 2. hasn't done · 3. Have you ever been · 4. bought · 5. has lived · 6. haven't seen · 7. Did she visit · 8. have never ridden · 9. have already finished
3. Habla de experiencias
Quita la fecha y usa el present perfect.
💡 Ejemplo: I went to Baños in 2023. → I have been to Baños.
1. I ate cuy last year. · 2. She visited the Mitad del Mundo in January. · 3. They watched that film on Netflix yesterday. · 4. We travelled to the coast in December.
1. I have eaten cuy. · 2. She has visited the Mitad del Mundo. · 3. They have watched that film. · 4. We have travelled to the coast.
4. Completa la conversación
Ana: Hi Marco! (1) ___ you ___ (be) to the new mall yet?
Marco: Yes, I (2) ___ (go) there last Saturday.
Ana: What (3) ___ you ___ (buy)?
Marco: I (4) ___ (not / buy) anything. I just (5) ___ (walk) around.
Ana: I (6) ___ (never / visit) that mall. — Marco: It's great! I (7) ___ (meet) some friends there too.
1. Have … been · 2. went · 3. did … buy · 4. didn't buy · 5. walked · 6. have never visited · 7. met
5. Preguntas personales
Responde con present perfect (la experiencia) y past simple (los detalles).
1. Have you ever been to another country? Where did you go?
2. Have you seen a good film this month? What was it about?
3. Have you ever met a famous person? When did you meet them?
Ejemplo: Yes, I have. I went to Colombia in 2022. I visited Cartagena and it was beautiful.
6. Corrige el error
1. I have seen my friends last night. · 2. She has went to the supermarket. · 3. Have you ever ate sushi? · 4. They didn't have finished their work yet. · 5. He has lived in Loja in 2019.
1. I saw my friends last night. · 2. She has gone / She went… · 3. Have you ever eaten sushi? · 4. They haven't finished their work yet. · 5. He lived in Loja in 2019.
¿Quieres que un profesor nativo corrija tus respuestas?
Clases de inglés en vivo online, en grupos pequeños y explicadas en español, del A1 al B2.
Escríbenos por WhatsApp 💬
