← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 6 · 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.Name the tense: “He helps Grandma.” (a) simple present (b) simple future (c) past continuous (d) past perfect
  2. 2.___ we helping Grandma at the moment? (a) Is (b) Am (c) Are
  3. 3.My brother has just ___ a message. (a) sending (b) send (c) sends (d) sent
  4. 4.What is the past tense of “tell”? (a) told (b) telling (c) telled
  5. 5.___ my friends go to school every day? (a) Does (b) Do (c) Are (d) Is
  6. 6.She ___ with Nani since 2019. (a) has stayed (b) have stayed (c) stays (d) stayed
  7. 7.When Dad called, the students ___ already bought vegetables. (a) had (b) have (c) has
  8. 8.___ my brother sing a song every day? (a) Do (b) Is (c) Are (d) Does
  9. 9.I have just ___ to school. (a) go (b) gone (c) going (d) went
  10. 10.We have just ___ a cake. (a) bake (b) bakes (c) baking (d) baked
  11. 11.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  12. 12.I ___ a kite when the phone rang. (a) am flying (b) was flying (c) were flying (d) was fly
  13. 13.We ___ tea last week. (a) made (b) make (c) maked (d) will make
  14. 14.I ___ throw the ball on Saturdays. (a) doesn't (b) don't (c) aren't
  15. 15.___ she help Grandma yesterday? (a) Did (b) Does (c) Was (d) Do
  16. 16.Name the tense: “We clean the room.” (a) simple past (b) present perfect (c) simple present (d) past perfect
  17. 17.When Mum came home, we ___ Grandma. (a) was helping (b) were help (c) are helping (d) were helping
  18. 18.Which is the correct -ing form of “watch”? (a) watching (b) watcheing (c) watchhing
  19. 19.When the bell rang, you ___ a message. (a) was sending (b) were sending (c) are sending (d) were send
  20. 20.You ___ the train next week. (a) will takes (b) will taking (c) will take (d) took
  21. 21.___ Farhan jog in the park every Sunday? (a) Is (b) Are (c) Does (d) Do
  22. 22.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
  23. 23.My sister has waited for the bus ___ half an hour. (a) for (b) since
  24. 24.___ we going to school now? (a) Is (b) Are (c) Am
  25. 25.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  26. 26.___ my friends buy vegetables twice a week? (a) Are (b) Does (c) Do (d) Is
  27. 27.At 8 pm yesterday, you ___ a song. (a) are singing (b) were singing (c) was singing (d) were sing
  28. 28.She ___ science tomorrow. (a) will study (b) will studying (c) studied (d) will studies
  29. 29.They ___ going to cook rice tomorrow. (a) is (b) am (c) are
  30. 30.I have just ___ lunch. (a) brought (b) bring (c) brings (d) bringing
  31. 31.___ Meera taking the train at the moment? (a) Am (b) Are (c) Is
  32. 32.My parents ___ Grandma yesterday. (a) have helped (b) will help (c) helped (d) help
  33. 33.You are going to ___ rice next Sunday. (a) cooks (b) cooked (c) cook (d) cooking
  34. 34.Kavya has had this bicycle ___ January. (a) for (b) since
  35. 35.You have studied in this school ___ 2019. (a) for (b) since
  36. 36.___ you take the train every day? (a) Does (b) Are (c) Do (d) Is
  37. 37.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  38. 38.What is the past tense of “take”? (a) taked (b) taking (c) taken (d) took
  39. 39.___ Aarav bake a cake yesterday? (a) Was (b) Did (c) Does (d) Do
  40. 40.___ I wash the dishes twice a week? (a) Is (b) Are (c) Does (d) Do

Answer key

  1. simple present
  2. Are
  3. sent
  4. told
  5. Do
  6. has stayed
  7. had
  8. Does
  9. gone
  10. baked
  11. is
  12. was flying
  13. made
  14. don't
  15. Did
  16. simple present
  17. were helping
  18. watching
  19. were sending
  20. will take
  21. Does
  22. is
  23. for
  24. Are
  25. has
  26. Do
  27. were singing
  28. will study
  29. are
  30. brought
  31. Is
  32. helped
  33. cook
  34. since
  35. since
  36. Do
  37. is
  38. took
  39. Did
  40. Do

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