← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 845 · 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.___ we washing the dishes at the moment? (a) Am (b) Is (c) Are
  2. 2.Name the tense: “They carry the bag.” (a) simple future (b) present perfect (c) past perfect (d) simple present
  3. 3.Name the tense: “Aarav has planted a tree.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  4. 4.What is the past tense of “catch”? (a) catched (b) caught (c) catching
  5. 5.When the bell rang, you ___ a story. (a) was telling (b) were telling (c) were tell (d) are telling
  6. 6.___ Nisha feed the dog twice a week? (a) Is (b) Does (c) Do (d) Are
  7. 7.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  8. 8.You ___ going to ride a bicycle tomorrow. (a) is (b) are (c) am
  9. 9.Name the tense: “We spoke Hindi.” (a) simple past (b) present continuous (c) simple present (d) present perfect
  10. 10.My sister ___ written a letter already. (a) has (b) have
  11. 11.___ they help Grandma last Sunday? (a) Did (b) Does (c) Do (d) Was
  12. 12.We ___ the dishes now. (a) are wash (b) am washing (c) are washing (d) is washing
  13. 13.She has studied in this school ___ 2020. (a) for (b) since
  14. 14.When it started to rain, Ishaan ___ tea. (a) was make (b) were making (c) is making (d) was making
  15. 15.He is going to ___ the dishes next month. (a) washed (b) wash (c) washes (d) washing
  16. 16.We did not ___ rice last week. (a) cooked (b) cooking (c) cooks (d) cook
  17. 17.Name the tense: “He had swum in the pool.” (a) past continuous (b) simple present (c) present perfect (d) past perfect
  18. 18.Name the tense: “I will take the train.” (a) past perfect (b) simple future (c) present continuous (d) past continuous
  19. 19.Which is the correct -ing form of “write”? (a) writeeing (b) writeing (c) writing
  20. 20.___ the students sending a message now? (a) Are (b) Am (c) Is
  21. 21.What is the past tense of “run”? (a) running (b) run (c) ran (d) runned
  22. 22.Name the tense: “They washed the dishes.” (a) present continuous (b) past perfect (c) simple past (d) past continuous
  23. 23.Name the tense: “I have told a story.” (a) simple future (b) simple past (c) present perfect (d) past continuous
  24. 24.You ___ carry the bag on Saturdays. (a) don't (b) doesn't (c) aren't
  25. 25.When the phone rang, she ___ a tree. (a) was plant (b) was planting (c) is planting (d) were planting
  26. 26.Isha ___ the ball at 8 pm yesterday. (a) were catching (b) was catch (c) is catching (d) was catching
  27. 27.Aisha ___ a tree before Mum came home. (a) had climbed (b) has climbed (c) had climb (d) have climbed
  28. 28.Choose the right verb: Each of the girls ___ a notebook. (a) has (b) have
  29. 29.My brother ___ Hindi twice a week. (a) speak (b) speaks (c) speaking
  30. 30.___ she jogging in the park right now? (a) Are (b) Am (c) Is
  31. 31.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
  32. 32.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  33. 33.He ___ Hindi every morning. (a) speaking (b) speak (c) speaks
  34. 34.When the bell rang, you ___ cricket. (a) are playing (b) were play (c) were playing (d) was playing
  35. 35.___ my brother washing the dishes right now? (a) Is (b) Am (c) Are
  36. 36.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  37. 37.___ they swim in the pool every morning? (a) Does (b) Is (c) Do (d) Are
  38. 38.We ___ for the team right now. (a) is clapping (b) are clap (c) am clapping (d) are clapping
  39. 39.They ___ a cartoon last Sunday. (a) watch (b) will watch (c) watched (d) have watched
  40. 40.He ___ rice tomorrow. (a) will cook (b) will cooks (c) cooked (d) will cooking

Answer key

  1. Are
  2. simple present
  3. present perfect
  4. caught
  5. were telling
  6. Does
  7. is
  8. are
  9. simple past
  10. has
  11. Did
  12. are washing
  13. since
  14. was making
  15. wash
  16. cook
  17. past perfect
  18. simple future
  19. writing
  20. Are
  21. ran
  22. simple past
  23. present perfect
  24. don't
  25. was planting
  26. was catching
  27. had climbed
  28. has
  29. speaks
  30. Is
  31. has
  32. brought
  33. speaks
  34. were playing
  35. Is
  36. has
  37. Do
  38. are clapping
  39. watched
  40. will cook

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