Present perfect

1234567891011121314151617181920212223
Across
  1. 2. be
  2. 3. feel
  3. 5. cut
  4. 8. say
  5. 10. wear
  6. 11. spend
  7. 14. give
  8. 15. forget
  9. 16. ring
  10. 18. go
  11. 21. catch
  12. 22. steal
  13. 23. knew
Down
  1. 1. hold
  2. 3. fly
  3. 4. take
  4. 6. teach
  5. 7. drive
  6. 9. draw
  7. 12. think
  8. 13. break
  9. 17. begin
  10. 19. fall
  11. 20. cost