irregular verbs

12345678
Across
  1. 2. past participle of pay
  2. 3. past participle of think
  3. 5. past participle of understand
  4. 6. past participle of sing
  5. 7. past participle of tell
  6. 8. past participle of make
Down
  1. 1. past participle of build
  2. 4. past participle of hide
  3. 6. past participle of speak