Week 28 HF Words

12345678910
Across
  1. 3. make into small pieces
  2. 6. very quickly and unexpected
  3. 8. an idea or opinion
  4. 9. in front, ahead of
  5. 10. to have the correct information
Down
  1. 1. very good, excellent
  2. 2. person telling the events
  3. 4. shed tears
  4. 5. the reason that
  5. 7. giggled with happiness