← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 944 · 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.At 8 pm yesterday, I ___ a sandcastle. (a) was building (b) were building (c) was build (d) am building
  2. 2.At 8 pm yesterday, Arjun ___ the match. (a) were winning (b) was winning (c) is winning (d) was win
  3. 3.Choose the right verb: Physics ___ interesting. (a) are (b) is
  4. 4.Name the tense: “We were building a sandcastle.” (a) present perfect (b) past continuous (c) simple present (d) present continuous
  5. 5.Kunal ___ a picture before Mum came home. (a) had drawn (b) has drawn (c) have drawn (d) had drew
  6. 6.You ___ the bag right now. (a) are carry (b) am carrying (c) are carrying (d) is carrying
  7. 7.Name the tense: “My sister studies science.” (a) present continuous (b) past continuous (c) past perfect (d) simple present
  8. 8.You ___ in the pool tomorrow. (a) will swims (b) will swimming (c) swam (d) will swim
  9. 9.She ___ a story next week. (a) told (b) will tells (c) will telling (d) will tell
  10. 10.My brother ___ a cartoon right now. (a) are watching (b) is watch (c) am watching (d) is watching
  11. 11.When Dad called, they ___ already spoken Hindi. (a) have (b) has (c) had
  12. 12.Rohan ___ rice when the bell rang. (a) was cooking (b) is cooking (c) was cook (d) were cooking
  13. 13.They have waited for the bus ___ 10 am. (a) for (b) since
  14. 14.___ we wearing a cap now? (a) Are (b) Am (c) Is
  15. 15.___ you wear a cap every Sunday? (a) Does (b) Are (c) Do (d) Is
  16. 16.___ she swim in the pool in 2023? (a) Do (b) Does (c) Did (d) Was
  17. 17.By the time the guests arrived, they ___ the ball. (a) had catch (b) have caught (c) had caught (d) has caught
  18. 18.Name the tense: “The children were cleaning the room.” (a) past perfect (b) present continuous (c) simple future (d) past continuous
  19. 19.Name the tense: “I climbed a tree.” (a) past continuous (b) present continuous (c) simple present (d) simple past
  20. 20.___ the students winning the match right now? (a) Am (b) Is (c) Are
  21. 21.They have played in the garden ___ half an hour. (a) for (b) since
  22. 22.My brother ___ in this school since 2022. (a) teaches (b) taught (c) has taught (d) have taught
  23. 23.We ___ lunch when it started to rain. (a) were bringing (b) was bringing (c) are bringing (d) were bring
  24. 24.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
  25. 25.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  26. 26.We ___ the train at 8 pm yesterday. (a) are taking (b) were taking (c) were take (d) was taking
  27. 27.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  28. 28.She ___ going to feed the dog next week. (a) are (b) am (c) is
  29. 29.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  30. 30.My brother ___ tea before the bell rang. (a) had make (b) have made (c) had made (d) has made
  31. 31.Which is the correct -ing form of “run”? (a) running (b) runeing (c) runing
  32. 32.I ___ a song when Mum came home. (a) were singing (b) am singing (c) was sing (d) was singing
  33. 33.Choose the right verb: My trousers ___ new. (a) is (b) are
  34. 34.___ we wash the dishes last week? (a) Was (b) Does (c) Did (d) Do
  35. 35.He ___ the dishes every day. (a) washing (b) washes (c) wash
  36. 36.I ___ a cartoon next week. (a) watched (b) will watch (c) will watching (d) will watches
  37. 37.By the time we reached, you ___ a bicycle. (a) have ridden (b) had rode (c) has ridden (d) had ridden
  38. 38.Name the tense: “He has eaten a mango.” (a) simple past (b) present continuous (c) present perfect (d) past perfect
  39. 39.___ Neel cook rice every Sunday? (a) Is (b) Are (c) Do (d) Does
  40. 40.Name the tense: “Aditya is cleaning the room.” (a) past perfect (b) simple future (c) present continuous (d) simple past

Answer key

  1. was building
  2. was winning
  3. is
  4. past continuous
  5. had drawn
  6. are carrying
  7. simple present
  8. will swim
  9. will tell
  10. is watching
  11. had
  12. was cooking
  13. since
  14. Are
  15. Do
  16. Did
  17. had caught
  18. past continuous
  19. simple past
  20. Are
  21. for
  22. has taught
  23. were bringing
  24. is
  25. is
  26. were taking
  27. are
  28. is
  29. is
  30. had made
  31. running
  32. was singing
  33. are
  34. Did
  35. washes
  36. will watch
  37. had ridden
  38. present perfect
  39. Does
  40. present continuous

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