Present Perfect

1234567891011121314151617181920212223242526
Across
  1. 2. they have died (the fish)
  2. 3. I have gone
  3. 5. I have resolved
  4. 10. I have spoken
  5. 11. you have opened
  6. 13. s/he has heard
  7. 15. I have listened
  8. 18. we have thought
  9. 19. s/he has been (estar)
  10. 21. they have slept
  11. 23. they have fried
  12. 25. we have done
  13. 26. we have watched
Down
  1. 1. you have had
  2. 2. we have believed
  3. 4. s/he has covered
  4. 6. you have seen
  5. 7. s/he has drunk
  6. 8. they have brought
  7. 9. you have eaten
  8. 11. I have returned
  9. 12. you have been (ser)
  10. 14. you have written
  11. 16. we have lived
  12. 17. they have come
  13. 18. they have created
  14. 19. I have read
  15. 20. s/he has broken
  16. 22. you have put
  17. 24. I have said