irregular verbs

12345678
Across
  1. 2. to be able to
  2. 4. to ask for
  3. 6. to return
  4. 7. to have
  5. 8. to want
Down
  1. 1. to serve
  2. 2. to prefer
  3. 3. to sleep
  4. 4. to think
  5. 5. to say or tell