← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 423 · 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 is bringing lunch.” (a) present perfect (b) simple past (c) present continuous (d) simple future
  2. 2.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  3. 3.We are going to ___ a cap tomorrow. (a) wore (b) wear (c) wears (d) wearing
  4. 4.By the time the bell rang, we ___ a cap. (a) have worn (b) had wore (c) has worn (d) had worn
  5. 5.We ___ written a letter already. (a) have (b) has
  6. 6.Meera is going to ___ the match next month. (a) wins (b) won (c) winning (d) win
  7. 7.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  8. 8.She ___ build a sandcastle every morning. (a) don't (b) isn't (c) doesn't
  9. 9.Which is the correct -ing form of “run”? (a) runing (b) runeing (c) running
  10. 10.Choose the right verb: All the children ___ a ID card. (a) has (b) have
  11. 11.She did not ___ vegetables yesterday. (a) buy (b) buying (c) buys (d) bought
  12. 12.My sister ___ dance on the stage twice a week. (a) doesn't (b) don't (c) isn't
  13. 13.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  14. 14.I ___ carry the bag every Sunday. (a) don't (b) doesn't (c) aren't
  15. 15.At 8 pm yesterday, my sister ___ milk. (a) was drink (b) were drinking (c) is drinking (d) was drinking
  16. 16.I ___ in the park at the moment. (a) is running (b) am running (c) are running (d) am run
  17. 17.Kunal ___ lunch when Mum came home. (a) were bringing (b) was bring (c) was bringing (d) is bringing
  18. 18.You ___ Hindi when the bell rang. (a) were speaking (b) was speaking (c) are speaking (d) were speak
  19. 19.My cousins ___ a message before Mum came home. (a) have sent (b) had send (c) had sent (d) has sent
  20. 20.Choose the right verb: All the students ___ a water bottle. (a) has (b) have
  21. 21.I ___ in this school since 2022. (a) has studied (b) studied (c) have studied (d) study
  22. 22.When it started to rain, the children ___ a cake. (a) were bake (b) were baking (c) are baking (d) was baking
  23. 23.My friends ___ the ball every Sunday. (a) catching (b) catch (c) catches
  24. 24.By the time Mum came home, my sister ___ the match. (a) have won (b) had win (c) had won (d) has won
  25. 25.We ___ with Nani since 2020. (a) stayed (b) have stayed (c) stay (d) has stayed
  26. 26.They ___ carry the bag twice a week. (a) doesn't (b) don't (c) aren't
  27. 27.By the time Mum came home, Omkar ___ the dishes. (a) had washed (b) had wash (c) have washed (d) has washed
  28. 28.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  29. 29.___ the students plant a tree in 2023? (a) Does (b) Did (c) Was (d) Do
  30. 30.I did not ___ Hindi last Sunday. (a) spoke (b) speak (c) speaks (d) speaking
  31. 31.I ___ the match every morning. (a) win (b) wins (c) winning
  32. 32.Name the tense: “My brother was dancing on the stage.” (a) simple present (b) simple past (c) past continuous (d) present continuous
  33. 33.Name the tense: “My sister was jogging in the park.” (a) present perfect (b) past continuous (c) simple future (d) simple present
  34. 34.Name the tense: “Rohan was eating a mango.” (a) past continuous (b) simple present (c) present perfect (d) present continuous
  35. 35.My brother ___ gone to school already. (a) have (b) has
  36. 36.Aarav has just ___ science. (a) studies (b) study (c) studying (d) studied
  37. 37.When Dad called, Aditya ___ already bought vegetables. (a) have (b) has (c) had
  38. 38.___ Tara watch a cartoon last week? (a) Do (b) Was (c) Did (d) Does
  39. 39.___ you jog in the park on Saturdays? (a) Is (b) Are (c) Do (d) Does
  40. 40.He ___ the room before the guests arrived. (a) had cleaned (b) has cleaned (c) had clean (d) have cleaned

Answer key

  1. present continuous
  2. is
  3. wear
  4. had worn
  5. have
  6. win
  7. is
  8. doesn't
  9. running
  10. have
  11. buy
  12. doesn't
  13. has
  14. don't
  15. was drinking
  16. am running
  17. was bringing
  18. were speaking
  19. had sent
  20. have
  21. have studied
  22. were baking
  23. catch
  24. had won
  25. have stayed
  26. don't
  27. had washed
  28. are
  29. Did
  30. speak
  31. win
  32. past continuous
  33. past continuous
  34. past continuous
  35. has
  36. studied
  37. had
  38. Did
  39. Do
  40. had cleaned

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