← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 628 · 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.You are going to ___ the ball tomorrow. (a) throwing (b) threw (c) throws (d) throw
  2. 2.By the time we reached, Saanvi ___ the ball. (a) had caught (b) has caught (c) have caught (d) had catch
  3. 3.He ___ on the stage twice a week. (a) dance (b) dances (c) dancing
  4. 4.They ___ going to bake a cake next month. (a) am (b) is (c) are
  5. 5.You have just ___ to school. (a) gone (b) going (c) went (d) go
  6. 6.My brother ___ a mango last Sunday. (a) ate (b) will eat (c) eats (d) eated
  7. 7.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
  8. 8.The students have lived in Pune ___ five years. (a) for (b) since
  9. 9.Name the tense: “Kavya had drawn a picture.” (a) past perfect (b) past continuous (c) present perfect (d) simple present
  10. 10.He ___ lunch at the moment. (a) is bring (b) is bringing (c) are bringing (d) am bringing
  11. 11.I ___ a message every Sunday. (a) sending (b) send (c) sends
  12. 12.They ___ make tea on Saturdays. (a) aren't (b) doesn't (c) don't
  13. 13.They ___ with Nani since 2019. (a) stay (b) have stayed (c) has stayed (d) stayed
  14. 14.___ we write a letter twice a week? (a) Do (b) Does (c) Is (d) Are
  15. 15.I ___ in the park when Mum came home. (a) was running (b) am running (c) was run (d) were running
  16. 16.By the time we reached, Omkar ___ a kite. (a) had flown (b) has flown (c) have flown (d) had flew
  17. 17.Karan ___ a message before Mum came home. (a) had sent (b) have sent (c) has sent (d) had send
  18. 18.My cousins ___ the train in 2023. (a) take (b) will take (c) took (d) taked
  19. 19.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  20. 20.The students ___ science when Mum came home. (a) was studying (b) were study (c) were studying (d) are studying
  21. 21.I ___ for the team now. (a) are clapping (b) is clapping (c) am clapping (d) am clap
  22. 22.Name the tense: “Tara was feeding the dog.” (a) simple present (b) present perfect (c) past continuous (d) simple future
  23. 23.___ they feed the dog twice a week? (a) Are (b) Does (c) Is (d) Do
  24. 24.They ___ write a letter every Sunday. (a) don't (b) doesn't (c) aren't
  25. 25.Name the tense: “My brother flies a kite.” (a) simple past (b) past perfect (c) present perfect (d) simple present
  26. 26.He ___ a tree right now. (a) is climb (b) am climbing (c) are climbing (d) is climbing
  27. 27.Choose the right verb: Either Ira or my cousins ___ coming today. (a) is (b) are
  28. 28.We have just ___ a song. (a) sung (b) sang (c) sing (d) singing
  29. 29.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  30. 30.___ Arjun winning the match now? (a) Are (b) Am (c) Is
  31. 31.Name the tense: “Meera was drawing a picture.” (a) present continuous (b) simple present (c) past continuous (d) simple past
  32. 32.He did not ___ a mango last Sunday. (a) eats (b) eat (c) ate (d) eating
  33. 33.Farhan ___ tea every morning. (a) make (b) making (c) makes
  34. 34.Farhan is going to ___ cricket next month. (a) played (b) plays (c) play (d) playing
  35. 35.We ___ a cake before the bell rang. (a) has baked (b) have baked (c) had bake (d) had baked
  36. 36.Name the tense: “She was climbing a tree.” (a) present continuous (b) simple past (c) present perfect (d) past continuous
  37. 37.___ she cooking rice right now? (a) Is (b) Am (c) Are
  38. 38.I have just ___ a cake. (a) bake (b) baking (c) bakes (d) baked
  39. 39.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  40. 40.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is

Answer key

  1. throw
  2. had caught
  3. dances
  4. are
  5. gone
  6. ate
  7. playing
  8. for
  9. past perfect
  10. is bringing
  11. send
  12. don't
  13. have stayed
  14. Do
  15. was running
  16. had flown
  17. had sent
  18. took
  19. is
  20. were studying
  21. am clapping
  22. past continuous
  23. Do
  24. don't
  25. simple present
  26. is climbing
  27. are
  28. sung
  29. has
  30. Is
  31. past continuous
  32. eat
  33. makes
  34. play
  35. had baked
  36. past continuous
  37. Is
  38. baked
  39. is
  40. is

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