Custom Search of INTERLINK Sites
IRREGULAR VERBS
Fill in the missing form of the verb (present, past, or past participle) in the space provided and then
click on
Check
to see if your answer is correct.
1. sit
(PRESENT)
sat
(PAST)
_____
(PAST PARTICIPLE)
2. fly
(PRESENT)
_____
(PAST)
flown
(PAST PARTICIPLE)
3. read
(PRESENT)
read
(PAST)
_____
(PAST PARTICIPLE)
4.
_____
(PRESENT)
hit
(PAST)
hit
(PAST PARTICIPLE)
5. eat
(PRESENT)
_____
(PAST)
eaten
(PAST PARTICIPLE)
6. speak
(PRESENT)
_____
(PAST)
spoken
(PAST PARTICIPLE)
7. do
(PRESENT)
did
(PAST)
_____
(PAST PARTICIPLE)
8.
_____
(PRESENT)
said
(PAST)
said
(PAST PARTICIPLE)
9. write
(PRESENT)
_____
(PAST)
written
(PAST PARTICIPLE)
10. cost
(PRESENT)
cost
(PAST)
_____
(PAST PARTICIPLE)
11. know
(PRESENT)
knew
(PAST)
_____
(PAST PARTICIPLE)
12. teach
(PRESENT)
_____
(PAST)
taught
(PAST PARTICIPLE)
13. become
(PRESENT)
___
(PAST)
became
(PAST PARTICIPLE)
14.
_____
(PRESENT)
rode
(PAST)
ridden
(PAST PARTICIPLE)
15. buy
(PRESENT)
bought
(PAST)
_____
(PAST PARTICIPLE)
16. see
(PRESENT)
_____
(PAST)
seen
(PAST PARTICIPLE)
17. think
(PRESENT)
____
(PAST)
thought
(PAST PARTICIPLE)
18. have
(PRESENT)
had
(PAST)
_____
(PAST PARTICIPLE)
19. sleep
(PRESENT)
_____
(PAST)
slept
(PAST PARTICIPLE)
20.
_____
(PRESENT)
told
(PAST)
told
(PAST PARTICIPLE)
21. bring
(PRESENT)
brought
(PAST)
____
(PAST PARTICIPLE)
22. meet
(PRESENT)
_____
(PAST)
met
(PAST PARTICIPLE)
23. wear
(PRESENT)
_____
(PAST)
worn
(PAST PARTICIPLE)
24. let
(PRESENT)
let
(PAST)
_____
(PAST PARTICIPLE)
25.
____
(PRESENT)
broke
(PAST)
broke
n
(PAST PARTICIPLE)
26. swim
(PRESENT)
swam
(PAST)
_____
(PAST PARTICIPLE)
27. quit
(PRESENT)
quit
(PAST)
_____
(PAST PARTICIPLE)
28. give
(PRESENT)
_____
(PAST)
give
n
(PAST PARTICIPLE)
29.
_____
(PRESENT)
kept
(PAST)
kept
(PAST PARTICIPLE)
30.
_____
(PRESENT)
set
(PAST)
set
(PAST PARTICIPLE)
31.
fall
(PRESENT)
_____
(PAST)
fell
(PAST PARTICIPLE)
32.
____
(PRESENT)
chose
(PAST)
chosen
(PAST PARTICIPLE)
33. shoot
(PRESENT)
shot
(PAST)
_____
(PAST PARTICIPLE)
34.
_____
(PRESENT)
found
(PAST)
found
(PAST PARTICIPLE)
35. send
(PRESENT)
_____
(PAST)
sent
(PAST PARTICIPLE)
36. forget
(PRESENT)
_____
(PAST)
forgotten
(PAST PARTICIPLE)
37. run
(PRESENT)
ran
(PAST)
_____
(PAST PARTICIPLE)
38. understand
(PRESENT)
understood
(PAST)
__
(PAST PARTICIPLE)
39.
_____
(PRESENT)
went
(PAST)
gone
(PAST PARTICIPLE)
40. sell
(PRESENT)
_____
(PAST)
sold
(PAST PARTICIPLE)
41. cut
(PRESENT)
cut
(PAST)
_____
(PAST PARTICIPLE)
42. take
(PRESENT)
_____
(PAST)
taken
(PAST PARTICIPLE)
43. hear
(PRESENT)
_____
(PAST)
heard
(PAST PARTICIPLE)
44. sing
(PRESENT)
sang
(PAST)
_____
(PAST PARTICIPLE)
45. put
(PRESENT)
_____
(PAST)
put
(PAST PARTICIPLE)
46. feel
(PRESENT)
felt
(PAST)
_____
(PAST PARTICIPLE)
47. get
(PRESENT)
_____
(PAST)
gotten
(PAST PARTICIPLE)
48. come
(PRESENT)
came
(PAST)
_____
(PAST PARTICIPLE)
49.
_____
(PRESENT)
sold
(PAST)
sold
(PAST PARTICIPLE)
50. make
(PRESENT)
_____
(PAST)
made
(PAST PARTICIPLE)
This quiz was created with the help of
Martin
's Javascript Quiz Generator.