Study

Present perfect regular and irregular

  •   0%
  •  0     0     0

  • Los hombres han cocinado hoy.
    The men have cooked today.
  • They have eaten
    Han comido
  • ¿Have you visited?
    Has visitado?
  • They have opened
    han abierto
  • I have arrived
    He llegado
  • he has written
    ha escrito
  • Ellos ___________ (hablar) con el profesor sobre el proyecto.
    han hablado
    ha hablado
    hemos hablado
  • you have read
    has leido
  • Ellas ___________ (salir) de vacaciones hace dos semanas.
    hemos salido
    ha salido
    he salido
    han salido
  • Ellos ___________ (escribir) cartas a sus abuelos con frecuencia.
    he escrito
    han escrito
    ha escrito
  • He hablado.
    I have talked.
  • Él no ___________ (trabajar) en esa empresa antes.
    he trabajado
    han trabajado
    ha trabajado
  • Hemos corrido.
    We have run.
  • you have visited
    has visitado
  • They have learned
    Han aprendido
  • Ella ___________ (viajar) a Europa varias veces.
    has viajado
    ha viajado
    han viajado
  • Él ___________ (vivir) en esta ciudad desde hace años.
    hemos vivido
    has vivido
    ha vivido
  • Have you arrived?
    ¿Has llegado?
  • we have done/made
    hemos hecho
  • We have eaten
    Hemos comido
  • Nosotras nunca ___________ (viajar) a Asia.
    han viajado
    he viajado
    hemos viajado
  • Mary y John han comido.
    Mary and John have eaten.
  • (Él) Ha cocinado.
    He has cooked.
  • John ha escrito.
    John has written.
  • Habéis pensado.
    You have thought.
  • You have listened
    Has escuchado
  • They have drank
    Han bebido
  • Tú ___________ (estudiar) mucho para el examen.
    han estudiado
    has estudiado
    ha estudiado
  • Mary ha dormido.
    Mary has slept.
  • He has been
    Ha estado
  • Have you bought?
    ¿Has comprado?
  • Ella ___________ (aprender) mucho en la escuela este año.
    he aprendido
    ha aprendido
    han aprendido
  • El gato ha bebido (?) leche.
    The cat has drunk some milk.
  • Yo no ___________ (visitar) ese museo nunca.
    han visitado
    hemos visitado
    he visitado
  • You (pl) have danced
    Habeis bailado
  • We have practised
    Hemos practicado
  • Yo ___________ (comer) pizza esta semana.
    he comido
    ha comido
    han comido
  • Han ido.
    They have gone.
  • He has swam
    Ha nadado
  • They have gone out (salir)
    Han salido
  • Tú ___________ (conocer) a mi mejor amigo desde la infancia.
    ha conocido
    has conocido
    han conocido
  • Las mujeres han comido (?) manzanas.
    The women have eaten some apples.
  • i have said
    he dicho
  • Has bebido.
    You have drunk.
  • Catherine ha pintado.
    Catherine has painted.
  • Nosotros ___________ (terminar) de leer ese libro.
    he terminado
    hemos terminado
    has terminado
  • Nosotros nunca ___________ (comprar) un coche nuevo.
    he comprado
    hemos comprado
    han comprado
  • Él ___________ (ver) esa película dos veces.
    ha visto
    hemos visto
    han visto
  • Usted ___________ (dar) una excelente presentación en la conferencia.
    han dado
    ha dado
    he dado
  • Ellas ___________ (terminar) la tarea hace una hora.
    hemos terminado
    ha terminado
    han terminado
  • La niña ha dormido.
    The girl has slept.
  • I have lived
    He vivido