← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 41 · 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 ___ science now. (a) is studying (b) am studying (c) are study (d) are studying
  2. 2.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  3. 3.___ the students play cricket every morning? (a) Do (b) Are (c) Is (d) Does
  4. 4.Ishaan ___ drawn a picture already. (a) have (b) has
  5. 5.You ___ a bicycle before it got dark. (a) had rode (b) have ridden (c) had ridden (d) has ridden
  6. 6.He is going to ___ science tomorrow. (a) studies (b) studied (c) studying (d) study
  7. 7.Meera ___ cook rice every Sunday. (a) doesn't (b) don't (c) isn't
  8. 8.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
  9. 9.Ishaan is going to ___ tea next Sunday. (a) make (b) making (c) made (d) makes
  10. 10.He has known my best friend ___ six months. (a) for (b) since
  11. 11.Name the tense: “You ate a mango.” (a) simple past (b) past continuous (c) present continuous (d) simple future
  12. 12.My cousins ___ a kite every day. (a) flies (b) fly (c) flying
  13. 13.Rahul ___ spoken Hindi already. (a) has (b) have
  14. 14.We have known my best friend ___ two years. (a) for (b) since
  15. 15.What is the past tense of “feed”? (a) feeding (b) fed (c) feeded
  16. 16.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  17. 17.They are going to ___ a letter next Sunday. (a) write (b) writing (c) writes (d) wrote
  18. 18.We are going to ___ lunch next Sunday. (a) brings (b) bringing (c) brought (d) bring
  19. 19.He ___ in the park at the moment. (a) am jogging (b) is jog (c) is jogging (d) are jogging
  20. 20.You ___ a message last Sunday. (a) sent (b) will send (c) send (d) sended
  21. 21.Choose the right verb: Every student ___ a name tag. (a) has (b) have
  22. 22.She did not ___ Grandma last Sunday. (a) helps (b) helped (c) help (d) helping
  23. 23.___ the children plant a tree every morning? (a) Do (b) Is (c) Does (d) Are
  24. 24.___ they build a sandcastle two days ago? (a) Did (b) Do (c) Was (d) Does
  25. 25.She has just ___ Hindi. (a) speak (b) speaking (c) spoken (d) spoke
  26. 26.He ___ in the pool now. (a) am swimming (b) is swimming (c) are swimming (d) is swim
  27. 27.When the bell rang, my cousins ___ a song. (a) were sing (b) are singing (c) was singing (d) were singing
  28. 28.___ they go to school two days ago? (a) Did (b) Do (c) Was (d) Does
  29. 29.When the bell rang, we ___ a letter. (a) were write (b) was writing (c) were writing (d) are writing
  30. 30.I did not ___ Grandma last Sunday. (a) helping (b) help (c) helped (d) helps
  31. 31.Which is the correct -ing form of “make”? (a) makeeing (b) makeing (c) making
  32. 32.What is the past tense of “run”? (a) run (b) runned (c) running (d) ran
  33. 33.___ you taking the train right now? (a) Is (b) Are (c) Am
  34. 34.Dev ___ the match tomorrow. (a) will wins (b) will win (c) won (d) will winning
  35. 35.I ___ in the park before the guests arrived. (a) have jogged (b) has jogged (c) had jog (d) had jogged
  36. 36.When the phone rang, they ___ a kite. (a) are flying (b) was flying (c) were flying (d) were fly
  37. 37.Which is the correct -ing form of “jog”? (a) joging (b) jogging (c) jogeing
  38. 38.I ___ going to jog in the park next week. (a) are (b) is (c) am
  39. 39.You have studied in this school ___ last year. (a) since (b) for
  40. 40.He ___ the train now. (a) is take (b) are taking (c) is taking (d) am taking

Answer key

  1. are studying
  2. helping
  3. Do
  4. has
  5. had ridden
  6. study
  7. doesn't
  8. writing
  9. make
  10. for
  11. simple past
  12. fly
  13. has
  14. for
  15. fed
  16. is
  17. write
  18. bring
  19. is jogging
  20. sent
  21. has
  22. help
  23. Do
  24. Did
  25. spoken
  26. is swimming
  27. were singing
  28. Did
  29. were writing
  30. help
  31. making
  32. ran
  33. Are
  34. will win
  35. had jogged
  36. were flying
  37. jogging
  38. am
  39. since
  40. is taking

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