Spelling Words Puzzle

12345678
Across
  1. 3. this word rhymes with bake, lake and take
  2. 4. this word rhymes with fall, mall and wall
  3. 6. the opposite of before
  4. 8. the short name for do not
Down
  1. 1. this is our longest spelling word
  2. 2. this word rhymes with would
  3. 5. if you really wish for something you ____ it.
  4. 7. when you understand something with your brain you ____ it.