← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 53 · 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 ___ a kite every morning. (a) fly (b) flying (c) flies
  2. 2.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  3. 3.At 8 pm yesterday, he ___ vegetables. (a) was buy (b) were buying (c) is buying (d) was buying
  4. 4.I ___ the dishes at 8 pm yesterday. (a) am washing (b) were washing (c) was wash (d) was washing
  5. 5.We ___ milk when the phone rang. (a) was drinking (b) are drinking (c) were drink (d) were drinking
  6. 6.By the time the bell rang, Rahul ___ for the team. (a) had clapped (b) have clapped (c) had clap (d) has clapped
  7. 7.When Mum came home, she ___ to school. (a) was going (b) were going (c) is going (d) was go
  8. 8.Which is the correct -ing form of “send”? (a) sendeing (b) sendding (c) sending
  9. 9.When Dad called, he ___ already planted a tree. (a) has (b) have (c) had
  10. 10.___ my parents study science in 2023? (a) Do (b) Was (c) Did (d) Does
  11. 11.My parents are going to ___ in the pool next week. (a) swim (b) swims (c) swimming (d) swam
  12. 12.___ you baking a cake now? (a) Are (b) Am (c) Is
  13. 13.Rohan ___ the room next week. (a) will clean (b) will cleans (c) cleaned (d) will cleaning
  14. 14.We ___ tea at 8 pm yesterday. (a) were making (b) was making (c) are making (d) were make
  15. 15.Name the tense: “Kavya was riding a bicycle.” (a) simple future (b) present perfect (c) present continuous (d) past continuous
  16. 16.The children ___ clean the room every Sunday. (a) aren't (b) doesn't (c) don't
  17. 17.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  18. 18.___ you study science last Sunday? (a) Was (b) Did (c) Do (d) Does
  19. 19.We ___ the train every morning. (a) taking (b) take (c) takes
  20. 20.___ Ira cook rice yesterday? (a) Do (b) Does (c) Did (d) Was
  21. 21.She did not ___ in the pool two days ago. (a) swims (b) swimming (c) swam (d) swim
  22. 22.She ___ Hindi right now. (a) are speaking (b) am speaking (c) is speak (d) is speaking
  23. 23.I am going to ___ a tree next Sunday. (a) planted (b) planting (c) plants (d) plant
  24. 24.___ he cleaning the room now? (a) Am (b) Are (c) Is
  25. 25.___ Rohan buying vegetables at the moment? (a) Am (b) Are (c) Is
  26. 26.___ they carry the bag on Saturdays? (a) Are (b) Do (c) Does (d) Is
  27. 27.Name the tense: “Kabir had flown a kite.” (a) past continuous (b) past perfect (c) simple past (d) simple future
  28. 28.Diya ___ in the pool tomorrow. (a) will swims (b) swam (c) will swimming (d) will swim
  29. 29.___ she catching the ball at the moment? (a) Is (b) Are (c) Am
  30. 30.Kabir is going to ___ Grandma next week. (a) helped (b) helps (c) help (d) helping
  31. 31.He did not ___ to school last week. (a) goes (b) going (c) go (d) went
  32. 32.I ___ in this school since 2020. (a) study (b) studied (c) has studied (d) have studied
  33. 33.He ___ in Delhi since 2022. (a) have worked (b) works (c) worked (d) has worked
  34. 34.By the time we reached, they ___ rice. (a) has cooked (b) had cooked (c) had cook (d) have cooked
  35. 35.He ___ a letter next week. (a) will writing (b) will writes (c) wrote (d) will write
  36. 36.When Dad called, they ___ already helped Grandma. (a) has (b) have (c) had
  37. 37.I ___ studied science already. (a) have (b) has
  38. 38.When Dad called, he ___ already studied science. (a) has (b) have (c) had
  39. 39.Name the tense: “They had gone to school.” (a) present perfect (b) past perfect (c) past continuous (d) simple present
  40. 40.___ she writing a letter at the moment? (a) Am (b) Are (c) Is

Answer key

  1. fly
  2. is
  3. was buying
  4. was washing
  5. were drinking
  6. had clapped
  7. was going
  8. sending
  9. had
  10. Did
  11. swim
  12. Are
  13. will clean
  14. were making
  15. past continuous
  16. don't
  17. is
  18. Did
  19. take
  20. Did
  21. swim
  22. is speaking
  23. plant
  24. Is
  25. Is
  26. Do
  27. past perfect
  28. will swim
  29. Is
  30. help
  31. go
  32. have studied
  33. has worked
  34. had cooked
  35. will write
  36. had
  37. have
  38. had
  39. past perfect
  40. Is

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