IRREGULAR VERBS

Fill in the missing form of the verb (present, past, or past participle) in the space provided and then click on Check and look at the top of the screen 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.