Game Preview

Present perfect regular and irregular

  •  Spanish    52     Public
    present perfect
  •   Study   Slideshow
  • I have lived
    He vivido
  •  15
  • you have visited
    has visitado
  •  15
  • They have eaten
    Han comido
  •  15
  • They have gone out (salir)
    Han salido
  •  15
  • We have eaten
    Hemos comido
  •  15
  • You have listened
    Has escuchado
  •  15
  • I have arrived
    He llegado
  •  15
  • Have you arrived?
    ¿Has llegado?
  •  15
  • ¿Have you visited?
    Has visitado?
  •  15
  • He has been
    Ha estado
  •  15
  • They have learned
    Han aprendido
  •  15
  • You (pl) have danced
    Habeis bailado
  •  15
  • Have you bought?
    ¿Has comprado?
  •  15
  • We have practised
    Hemos practicado
  •  15
  • He has swam
    Ha nadado
  •  15
  • They have drank
    Han bebido
  •  15