← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 853 · 40 questions
TalentJR

The grammar rule (Time word first): Find the time word: every day, now, yesterday, tomorrow, since, before … Choose the tense it needs. Fit the verb to the subject: he / she → -s, is, has, was; I → am; we / they → are, have, were.

NameDateTime takenScore ___ / 40
  1. 1.We ___ lunch every Sunday. (a) bringing (b) bring (c) brings
  2. 2.Name the tense: “Sneha is feeding the dog.” (a) past continuous (b) present continuous (c) simple present (d) present perfect
  3. 3.Meera ___ Hindi when the phone rang. (a) was speak (b) is speaking (c) were speaking (d) was speaking
  4. 4.___ he clap for the team yesterday? (a) Do (b) Did (c) Was (d) Does
  5. 5.What is the past tense of “feed”? (a) feeding (b) fed (c) feeded
  6. 6.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  7. 7.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  8. 8.Choose the right verb: Neither my cousins nor Ira ___ coming today. (a) is (b) are
  9. 9.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  10. 10.They ___ Hindi at 8 pm yesterday. (a) were speak (b) were speaking (c) was speaking (d) are speaking
  11. 11.At 8 pm yesterday, I ___ a tree. (a) was climb (b) was climbing (c) were climbing (d) am climbing
  12. 12.He ___ science when the bell rang. (a) was study (b) was studying (c) were studying (d) is studying
  13. 13.He ___ cricket before the bell rang. (a) had played (b) have played (c) has played (d) had play
  14. 14.She has known my best friend ___ two years. (a) for (b) since
  15. 15.I ___ the dog last week. (a) will feed (b) fed (c) feed (d) feeded
  16. 16.When it started to rain, I ___ in the park. (a) am jogging (b) was jog (c) was jogging (d) were jogging
  17. 17.Which is the correct -ing form of “sing”? (a) singeing (b) singing (c) singging
  18. 18.Name the tense: “My sister wears a cap.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  19. 19.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
  20. 20.He ___ help Grandma twice a week. (a) don't (b) doesn't (c) isn't
  21. 21.___ we wash the dishes every day? (a) Does (b) Is (c) Do (d) Are
  22. 22.He ___ jogged in the park already. (a) have (b) has
  23. 23.We ___ cricket when Mum came home. (a) are playing (b) were play (c) were playing (d) was playing
  24. 24.My parents ___ the dishes when Mum came home. (a) were wash (b) are washing (c) were washing (d) was washing
  25. 25.I ___ cooked rice already. (a) have (b) has
  26. 26.They have just ___ a mango. (a) eating (b) eat (c) ate (d) eaten
  27. 27.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  28. 28.Name the tense: “We wrote a letter.” (a) simple present (b) present perfect (c) simple past (d) present continuous
  29. 29.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  30. 30.___ Neel study science on Saturdays? (a) Is (b) Are (c) Do (d) Does
  31. 31.We ___ a song in 2023. (a) will sing (b) sing (c) sang (d) have sung
  32. 32.I ___ science when it started to rain. (a) was study (b) was studying (c) am studying (d) were studying
  33. 33.Kavya ___ a kite every Sunday. (a) fly (b) flying (c) flies
  34. 34.We ___ a kite before it got dark. (a) have flown (b) had flew (c) had flown (d) has flown
  35. 35.Choose the right verb: Physics ___ interesting. (a) is (b) are
  36. 36.He did not ___ a bicycle last week. (a) rides (b) rode (c) riding (d) ride
  37. 37.Sneha ___ in the park next Sunday. (a) will runs (b) will running (c) ran (d) will run
  38. 38.When the phone rang, Aarav ___ science. (a) is studying (b) were studying (c) was studying (d) was study
  39. 39.What is the past tense of “run”? (a) runned (b) ran (c) run (d) running
  40. 40.Omkar did not ___ vegetables last Sunday. (a) buying (b) bought (c) buys (d) buy

Answer key

  1. bring
  2. present continuous
  3. was speaking
  4. Did
  5. fed
  6. is
  7. is
  8. is
  9. has
  10. were speaking
  11. was climbing
  12. was studying
  13. had played
  14. for
  15. fed
  16. was jogging
  17. singing
  18. simple present
  19. has
  20. doesn't
  21. Do
  22. has
  23. were playing
  24. were washing
  25. have
  26. eaten
  27. is
  28. simple past
  29. is
  30. Does
  31. sang
  32. was studying
  33. flies
  34. had flown
  35. is
  36. ride
  37. will run
  38. was studying
  39. ran
  40. buy

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar