Present perfect

12345678910111213141516
Across
  1. 2. - fall
  2. 5. - take
  3. 6. - go
  4. 9. - think
  5. 11. - read
  6. 12. - send
  7. 15. - wake up
  8. 16. - make
Down
  1. 1. - give
  2. 3. - eat
  3. 4. - seek
  4. 7. - hit
  5. 8. - buy
  6. 10. - have
  7. 11. - run
  8. 12. - see
  9. 13. - do
  10. 14. - come