Irregular verbs English exercises

Irregular verbs English exercises. Fill in the missing forms of irregular verbs in English.
Infinitive Past simple Past participle
1. shoot
2. show
3. shut
4. sing
5. sat
6. sleep
7. speak
8.spend
9. stood
10. steal
11. swim
12. took
13. teach
14. tell
15. think
16. throw
17. understood
18. wear
19. win
20. write