English exercises irregular verbs

English exercises irregular verbs. Fill in the missing forms of irregular verbs in English.
Infinitive Past Simple Past participle
1. give
2. go
3. grow
4. hang
5. have
6. hear
7. hide
8. hit
9. held
10. hurt
11. kept
12. knelt
13. known
14. laid
15. led
16. learn
17. left
18. lent
19. let
20. lay