Spanish

12345678910111213141516171819202122232425
Across
  1. 2. to,before
  2. 4. english
  3. 8. tener que
  4. 10. to answer
  5. 13. easy
  6. 15. diffucult
  7. 17. late
  8. 20. science
  9. 23. hour,time
  10. 24. there is, there are
  11. 25. spanish
Down
  1. 1. to arrive
  2. 3. always
  3. 5. many
  4. 6. math
  5. 7. a lot
  6. 9. never
  7. 10. quarter past
  8. 11. to need
  9. 12. to teach
  10. 14. art
  11. 16. almost
  12. 18. history
  13. 19. in
  14. 21. exam, test
  15. 22. how many..?