Irregular verbs

1234
Across
  1. 1. take
  2. 2. have
  3. 4. give
Down
  1. 1. teach
  2. 3. drive