English crossword puzzles

1234567891011121314151617181920
Across
  1. 4. You do this before an exam
  2. 5. A place where people work
  3. 9. The opposite of "begin"
  4. 10. A place where you borrow books
  5. 11. A place to watch movies
  6. 13. Opposite of "hot"
  7. 15. A gift given to someone special
  8. 18. You use this to call someone
  9. 19. A feeling when you really like someone
  10. 20. Opposite of "early"
Down
  1. 1. You sleep on it
  2. 2. Opposite of "big"
  3. 3. A machine used to type
  4. 6. Used to tell time
  5. 7. The color of the sky
  6. 8. An animal that says "meow
  7. 12. A happy moment together
  8. 14. Something you use to write
  9. 16. A place where students study
  10. 17. A person who teaches