English crossword

12345678910
Across
  1. 2. when there is an exaggeration
  2. 4. the way you separate interchangeable adjectives
  3. 6. a word opposite in meaning to another
  4. 7. past tense of teach
  5. 9. when a letter/sound is repeated in words
  6. 10. a contradiction that pits two ideas against each other
Down
  1. 1. antonym of companion
  2. 3. famous play by Shakespeare
  3. 5. warning or indication of a future event
  4. 8. the plural of goose