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)       broken (PAST PARTICIPLE)


26. swim (PRESENT)       swam  (PAST)       _____ (PAST PARTICIPLE)


27. quit (PRESENT)       quit (PAST)       _____ (PAST PARTICIPLE)


28. give (PRESENT)        _____ (PAST)       given (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.