← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 351 · 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.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
  2. 2.Name the tense: “He will buy vegetables.” (a) present perfect (b) simple future (c) simple past (d) simple present
  3. 3.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  4. 4.Choose the right verb: Either Yash or the girls ___ coming today. (a) is (b) are
  5. 5.___ I feed the dog on Saturdays? (a) Does (b) Is (c) Do (d) Are
  6. 6.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  7. 7.By the time the bell rang, I ___ a song. (a) had sang (b) has sung (c) have sung (d) had sung
  8. 8.When Dad called, we ___ already run in the park. (a) has (b) have (c) had
  9. 9.Name the tense: “Arjun had drunk milk.” (a) past continuous (b) past perfect (c) simple past (d) present continuous
  10. 10.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  11. 11.Name the tense: “The children swam in the pool.” (a) past continuous (b) past perfect (c) simple present (d) simple past
  12. 12.___ she ride a bicycle every day? (a) Do (b) Does (c) Is (d) Are
  13. 13.What is the past tense of “go”? (a) going (b) went (c) gone (d) goed
  14. 14.You ___ in the pool before Mum came home. (a) had swum (b) have swum (c) has swum (d) had swam
  15. 15.Myra ___ a sandcastle before the guests arrived. (a) has built (b) had build (c) have built (d) had built
  16. 16.He ___ the train at the moment. (a) is take (b) is taking (c) are taking (d) am taking
  17. 17.When the bell rang, we ___ the match. (a) are winning (b) were win (c) were winning (d) was winning
  18. 18.___ the children writing a letter now? (a) Is (b) Am (c) Are
  19. 19.What is the past tense of “speak”? (a) spoke (b) speaked (c) speaking (d) spoken
  20. 20.___ Kunal drink milk every morning? (a) Do (b) Are (c) Is (d) Does
  21. 21.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  22. 22.___ we send a message last Sunday? (a) Does (b) Was (c) Do (d) Did
  23. 23.Riya ___ a bicycle every Sunday. (a) ride (b) rides (c) riding
  24. 24.Isha ___ tea when the bell rang. (a) was make (b) were making (c) was making (d) is making
  25. 25.Choose the right verb: The news ___ good today. (a) are (b) is
  26. 26.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  27. 27.Name the tense: “He had spoken Hindi.” (a) past perfect (b) present continuous (c) past continuous (d) simple future
  28. 28.You ___ cricket when it started to rain. (a) were play (b) are playing (c) were playing (d) was playing
  29. 29.___ he jog in the park last Sunday? (a) Do (b) Does (c) Did (d) Was
  30. 30.My sister is going to ___ lunch tomorrow. (a) brought (b) bringing (c) brings (d) bring
  31. 31.They ___ a message before it got dark. (a) has sent (b) have sent (c) had send (d) had sent
  32. 32.___ you buying vegetables right now? (a) Are (b) Is (c) Am
  33. 33.He ___ the match when the bell rang. (a) was winning (b) was win (c) is winning (d) were winning
  34. 34.Name the tense: “My friends were building a sandcastle.” (a) present continuous (b) present perfect (c) simple present (d) past continuous
  35. 35.___ you dance on the stage yesterday? (a) Was (b) Did (c) Do (d) Does
  36. 36.Choose the right verb: All the boys ___ a ID card. (a) has (b) have
  37. 37.They ___ bring lunch on Saturdays. (a) doesn't (b) don't (c) aren't
  38. 38.When it started to rain, you ___ the ball. (a) are catching (b) was catching (c) were catch (d) were catching
  39. 39.___ Yash throw the ball every day? (a) Are (b) Is (c) Does (d) Do
  40. 40.He ___ a picture before the bell rang. (a) has drawn (b) have drawn (c) had drew (d) had drawn

Answer key

  1. has
  2. simple future
  3. is
  4. are
  5. Do
  6. is
  7. had sung
  8. had
  9. past perfect
  10. is
  11. simple past
  12. Does
  13. went
  14. had swum
  15. had built
  16. is taking
  17. were winning
  18. Are
  19. spoke
  20. Does
  21. is
  22. Did
  23. rides
  24. was making
  25. is
  26. are
  27. past perfect
  28. were playing
  29. Did
  30. bring
  31. had sent
  32. Are
  33. was winning
  34. past continuous
  35. Did
  36. have
  37. don't
  38. were catching
  39. Does
  40. had drawn

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