Irregular Verbs

1234
Across
  1. 2. sang
  2. 4. had
Down
  1. 1. ran
  2. 2. spoke
  3. 3. got