← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 314 · 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, you ___ vegetables. (a) were buying (b) were buy (c) are buying (d) was buying
  2. 2.Name the tense: “The children will clap for the team.” (a) simple present (b) simple past (c) past perfect (d) simple future
  3. 3.I have just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
  4. 4.I ___ danced on the stage already. (a) has (b) have
  5. 5.Choose the right verb: Either the girls or Yash ___ coming today. (a) is (b) are
  6. 6.We have just ___ a cartoon. (a) watches (b) watched (c) watch (d) watching
  7. 7.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
  8. 8.Name the tense: “She is baking a cake.” (a) present continuous (b) simple present (c) past perfect (d) simple future
  9. 9.Sneha ___ a story before the bell rang. (a) had tell (b) had told (c) has told (d) have told
  10. 10.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinking (c) drinkking
  11. 11.Name the tense: “The children are baking a cake.” (a) simple present (b) present continuous (c) simple past (d) past continuous
  12. 12.He ___ a story in 2023. (a) telled (b) tells (c) will tell (d) told
  13. 13.Choose the right verb: Every boy ___ a locker. (a) have (b) has
  14. 14.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  15. 15.___ they study science last Sunday? (a) Does (b) Was (c) Do (d) Did
  16. 16.What is the past tense of “draw”? (a) drawed (b) drawn (c) drawing (d) drew
  17. 17.___ he make tea last week? (a) Do (b) Did (c) Was (d) Does
  18. 18.My sister has been in the library ___ 8 o'clock. (a) since (b) for
  19. 19.___ the students bake a cake yesterday? (a) Did (b) Does (c) Was (d) Do
  20. 20.My sister ___ taken the train already. (a) have (b) has
  21. 21.They have just ___ science. (a) studied (b) study (c) studying (d) studies
  22. 22.You are going to ___ tea next Sunday. (a) makes (b) make (c) making (d) made
  23. 23.I ___ a song twice a week. (a) sings (b) singing (c) sing
  24. 24.You did not ___ the ball last Sunday. (a) caught (b) catching (c) catch (d) catches
  25. 25.By the time Mum came home, she ___ a cap. (a) has worn (b) had wore (c) had worn (d) have worn
  26. 26.He did not ___ science yesterday. (a) studying (b) studied (c) study (d) studies
  27. 27.When Dad called, we ___ already caught the ball. (a) has (b) have (c) had
  28. 28.I ___ the ball last week. (a) throwed (b) threw (c) throw (d) will throw
  29. 29.We ___ a cake next week. (a) baked (b) will bake (c) will bakes (d) will baking
  30. 30.When it started to rain, we ___ rice. (a) were cook (b) was cooking (c) were cooking (d) are cooking
  31. 31.She ___ buy vegetables twice a week. (a) isn't (b) doesn't (c) don't
  32. 32.Which is the correct -ing form of “speak”? (a) speakeing (b) speaking (c) speakking
  33. 33.You ___ a tree right now. (a) are planting (b) am planting (c) is planting (d) are plant
  34. 34.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  35. 35.When Dad called, Zoya ___ already won the match. (a) has (b) had (c) have
  36. 36.You ___ cricket on Saturdays. (a) playing (b) play (c) plays
  37. 37.When Dad called, you ___ already bought vegetables. (a) had (b) have (c) has
  38. 38.Name the tense: “Saanvi wrote a letter.” (a) simple future (b) simple past (c) past continuous (d) past perfect
  39. 39.When Mum came home, you ___ lunch. (a) were bring (b) were bringing (c) are bringing (d) was bringing
  40. 40.Name the tense: “You danced on the stage.” (a) past continuous (b) present continuous (c) simple past (d) present perfect

Answer key

  1. were buying
  2. simple future
  3. baked
  4. have
  5. is
  6. watched
  7. has
  8. present continuous
  9. had told
  10. drinking
  11. present continuous
  12. told
  13. has
  14. is
  15. Did
  16. drew
  17. Did
  18. since
  19. Did
  20. has
  21. studied
  22. make
  23. sing
  24. catch
  25. had worn
  26. study
  27. had
  28. threw
  29. will bake
  30. were cooking
  31. doesn't
  32. speaking
  33. are planting
  34. are
  35. had
  36. play
  37. had
  38. simple past
  39. were bringing
  40. simple past

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