← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 714 · 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.___ they build a sandcastle every day? (a) Are (b) Does (c) Do (d) Is
  2. 2.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
  3. 3.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  4. 4.I ___ the ball on Saturdays. (a) catching (b) catch (c) catches
  5. 5.When the bell rang, we ___ a cartoon. (a) are watching (b) were watch (c) was watching (d) were watching
  6. 6.By the time the guests arrived, I ___ the bag. (a) have carried (b) had carried (c) has carried (d) had carry
  7. 7.___ she dancing on the stage now? (a) Are (b) Is (c) Am
  8. 8.We ___ with Nani since 2020. (a) have stayed (b) stay (c) has stayed (d) stayed
  9. 9.We did not ___ the ball two days ago. (a) catches (b) caught (c) catching (d) catch
  10. 10.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  11. 11.He ___ to school when the bell rang. (a) were going (b) is going (c) was go (d) was going
  12. 12.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  13. 13.___ you dancing on the stage now? (a) Are (b) Is (c) Am
  14. 14.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  15. 15.My brother ___ a cake every day. (a) baking (b) bake (c) bakes
  16. 16.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  17. 17.Choose the right verb: Either Aisha or the boys ___ coming today. (a) is (b) are
  18. 18.When it started to rain, you ___ rice. (a) were cooking (b) was cooking (c) are cooking (d) were cook
  19. 19.She ___ going to cook rice next Sunday. (a) are (b) am (c) is
  20. 20.I ___ go to school twice a week. (a) doesn't (b) aren't (c) don't
  21. 21.___ my brother swimming in the pool now? (a) Are (b) Is (c) Am
  22. 22.My sister ___ Hindi before the bell rang. (a) had spoke (b) have spoken (c) had spoken (d) has spoken
  23. 23.I ___ the room at 8 pm yesterday. (a) were cleaning (b) was clean (c) am cleaning (d) was cleaning
  24. 24.Name the tense: “Isha is winning the match.” (a) past perfect (b) present continuous (c) past continuous (d) simple past
  25. 25.Name the tense: “My brother will plant a tree.” (a) simple past (b) simple present (c) past perfect (d) simple future
  26. 26.I ___ a message two days ago. (a) will send (b) sended (c) sent (d) send
  27. 27.You ___ in this school since 2022. (a) has studied (b) have studied (c) studied (d) study
  28. 28.They ___ a story before Mum came home. (a) has told (b) had tell (c) have told (d) had told
  29. 29.Name the tense: “The children will carry the bag.” (a) simple future (b) past perfect (c) past continuous (d) present perfect
  30. 30.My cousins ___ send a message every morning. (a) don't (b) aren't (c) doesn't
  31. 31.My brother ___ in Delhi since 2022. (a) works (b) has worked (c) have worked (d) worked
  32. 32.By the time the bell rang, we ___ to school. (a) has gone (b) have gone (c) had went (d) had gone
  33. 33.Name the tense: “Pooja was cooking rice.” (a) past perfect (b) present perfect (c) past continuous (d) simple future
  34. 34.He ___ in the pool next Sunday. (a) swam (b) will swim (c) will swims (d) will swimming
  35. 35.When the bell rang, he ___ on the stage. (a) was dancing (b) was dance (c) is dancing (d) were dancing
  36. 36.When Mum came home, they ___ the ball. (a) are catching (b) were catching (c) were catch (d) was catching
  37. 37.Name the tense: “I will drink milk.” (a) simple present (b) present continuous (c) present perfect (d) simple future
  38. 38.Choose the right verb: Each girl ___ a notebook. (a) has (b) have
  39. 39.When the bell rang, she ___ Hindi. (a) is speaking (b) were speaking (c) was speaking (d) was speak
  40. 40.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing

Answer key

  1. Do
  2. has
  3. has
  4. catch
  5. were watching
  6. had carried
  7. Is
  8. have stayed
  9. catch
  10. has
  11. was going
  12. has
  13. Are
  14. is
  15. bakes
  16. is
  17. are
  18. were cooking
  19. is
  20. don't
  21. Is
  22. had spoken
  23. was cleaning
  24. present continuous
  25. simple future
  26. sent
  27. have studied
  28. had told
  29. simple future
  30. don't
  31. has worked
  32. had gone
  33. past continuous
  34. will swim
  35. was dancing
  36. were catching
  37. simple future
  38. has
  39. was speaking
  40. brought

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