Ejercicio 1 · Present perfect

Present perfect: 10 preguntas con solución explicada y descarga en PDF.

Descargas

Escribe el verbo en present perfect. Se corrige solo y te explica cada fallo. Si lo prefieres en papel, lo tienes en PDF aquí arriba.

Ficha 1 · Present perfect (fácil)

Escribe el verbo en present perfect.

  1. I ___ my homework. (finish)have + participio. Con I, you, we, they siempre have; has se reserva para he, she, it.
  2. She ___ to London. (never / be)El adverbio va entre el auxiliar y el participio: has never been. Fuera de ahí suena mal: has been never.
  3. We ___ here since 2010. (live)Since conecta el pasado con el presente, y eso es exactamente lo que pide el present perfect. Con past simple la frase sería incorrecta.
  4. ___ you ever eaten sushi?En pregunta el auxiliar va delante: Have you ever eaten. Ever significa alguna vez y se coloca antes del participio.
  5. He ___ yet. (not / arrive)hasn’t arrived. Yet en negativa significa todavía no y va siempre al final de la frase.
  6. They ___ each other for ten years. (know)have known. For indica duración hasta ahora. Ojo: know es verbo de estado, así que nunca have been knowing.
  7. I ___ that film. (already / see)Already va entre el auxiliar y el participio: have already seen. Se usa en afirmativa; en negativa se cambia por yet.
  8. My sister ___ . (just / call)has just called. Just marca que ha pasado hace un momento y también se coloca delante del participio.
  9. ___ she finished the report?Sujeto she, así que Has. El participio no cambia nunca: finished para todas las personas.
  10. It ___ a lot this week. (rain)has rained. This week es un periodo que todavía no ha acabado, y eso pide present perfect.

← Volver a la explicación Ejercicio 2 →