Español 3- El presente perfecto

12345678910111213141516171819202122
Across
  1. 4. I have seen
  2. 6. Ignacio has washed
  3. 8. you all have made
  4. 9. Elena has given
  5. 13. We have asked for
  6. 15. you have sold
  7. 16. laughed
  8. 19. discovered
  9. 21. we have woken up
  10. 22. slept
Down
  1. 1. y'all have stayed
  2. 2. they have broken
  3. 3. written
  4. 5. the bird has died
  5. 7. They have worked
  6. 8. the team has lost
  7. 10. tú _____ ayudado
  8. 11. I have been (profesora)
  9. 12. we have put on
  10. 14. I have had fun
  11. 17. said/told
  12. 18. opened
  13. 20. cerrado