← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 140 · 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.When Dad called, they ___ already watched a cartoon. (a) has (b) have (c) had
  2. 2.When the bell rang, we ___ rice. (a) was cooking (b) are cooking (c) were cooking (d) were cook
  3. 3.You ___ Hindi twice a week. (a) speaking (b) speak (c) speaks
  4. 4.She has just ___ in the pool. (a) swimming (b) swam (c) swum (d) swim
  5. 5.___ we speak Hindi on Saturdays? (a) Is (b) Are (c) Does (d) Do
  6. 6.When Dad called, she ___ already flown a kite. (a) has (b) had (c) have
  7. 7.___ my sister riding a bicycle now? (a) Am (b) Is (c) Are
  8. 8.We have lived in Pune ___ January. (a) for (b) since
  9. 9.They did not ___ milk last Sunday. (a) drinks (b) drank (c) drinking (d) drink
  10. 10.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  11. 11.Name the tense: “We were singing a song.” (a) simple present (b) past perfect (c) simple future (d) past continuous
  12. 12.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  13. 13.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  14. 14.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  15. 15.My sister is going to ___ in the park next month. (a) jog (b) jogs (c) jogged (d) jogging
  16. 16.___ she send a message last week? (a) Does (b) Did (c) Do (d) Was
  17. 17.I ___ going to dance on the stage next month. (a) is (b) are (c) am
  18. 18.I ___ science now. (a) is studying (b) am study (c) am studying (d) are studying
  19. 19.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
  20. 20.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  21. 21.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  22. 22.Which is the correct -ing form of “write”? (a) writeeing (b) writing (c) writeing
  23. 23.You ___ Grandma every day. (a) helps (b) help (c) helping
  24. 24.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  25. 25.What is the past tense of “throw”? (a) throwing (b) thrown (c) throwed (d) threw
  26. 26.___ my brother cook rice last Sunday? (a) Do (b) Was (c) Does (d) Did
  27. 27.Saanvi ___ a bicycle before Mum came home. (a) had ridden (b) has ridden (c) had rode (d) have ridden
  28. 28.We ___ take the train every day. (a) doesn't (b) aren't (c) don't
  29. 29.My brother ___ a kite tomorrow. (a) flew (b) will flies (c) will fly (d) will flying
  30. 30.Priya ___ a cake at 8 pm yesterday. (a) were baking (b) was bake (c) is baking (d) was baking
  31. 31.At 8 pm yesterday, I ___ a song. (a) were singing (b) was sing (c) was singing (d) am singing
  32. 32.You ___ a kite at 8 pm yesterday. (a) was flying (b) were fly (c) were flying (d) are flying
  33. 33.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
  34. 34.By the time Mum came home, Omkar ___ lunch. (a) has brought (b) had bring (c) had brought (d) have brought
  35. 35.Priya ___ a message now. (a) is sending (b) am sending (c) are sending (d) is send
  36. 36.He ___ science next Sunday. (a) will study (b) will studying (c) will studies (d) studied
  37. 37.By the time the bell rang, Diya ___ a tree. (a) have planted (b) had plant (c) had planted (d) has planted
  38. 38.They ___ the ball in 2023. (a) catch (b) caught (c) will catch (d) catched
  39. 39.My parents have lived in Pune ___ a long time. (a) since (b) for
  40. 40.When Dad called, he ___ already run in the park. (a) had (b) have (c) has

Answer key

  1. had
  2. were cooking
  3. speak
  4. swum
  5. Do
  6. had
  7. Is
  8. since
  9. drink
  10. brought
  11. past continuous
  12. playing
  13. is
  14. is
  15. jog
  16. Did
  17. am
  18. am studying
  19. wearing
  20. are
  21. is
  22. writing
  23. help
  24. are
  25. threw
  26. Did
  27. had ridden
  28. don't
  29. will fly
  30. was baking
  31. was singing
  32. were flying
  33. has
  34. had brought
  35. is sending
  36. will study
  37. had planted
  38. caught
  39. for
  40. had

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