← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 979 · 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.Dev ___ the ball before it got dark. (a) had caught (b) had catch (c) have caught (d) has caught
  2. 2.They ___ science tomorrow. (a) will studying (b) will studies (c) will study (d) studied
  3. 3.The children have just ___ a mango. (a) ate (b) eat (c) eating (d) eaten
  4. 4.We ___ going to go to school next week. (a) am (b) are (c) is
  5. 5.What is the past tense of “run”? (a) run (b) ran (c) running (d) runned
  6. 6.We ___ in the park before the guests arrived. (a) had jogged (b) has jogged (c) have jogged (d) had jog
  7. 7.He did not ___ the dishes last Sunday. (a) washes (b) washed (c) washing (d) wash
  8. 8.When Dad called, Kabir ___ already caught the ball. (a) had (b) has (c) have
  9. 9.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  10. 10.At 8 pm yesterday, I ___ lunch. (a) am bringing (b) was bringing (c) was bring (d) were bringing
  11. 11.My friends ___ to school in 2023. (a) will go (b) go (c) goed (d) went
  12. 12.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  13. 13.We ___ the train when it started to rain. (a) were take (b) were taking (c) are taking (d) was taking
  14. 14.My friends ___ in the pool before the bell rang. (a) had swum (b) had swam (c) has swum (d) have swum
  15. 15.She ___ a message every Sunday. (a) sends (b) sending (c) send
  16. 16.They have just ___ a cartoon. (a) watched (b) watches (c) watching (d) watch
  17. 17.Ishaan ___ the room at 8 pm yesterday. (a) were cleaning (b) is cleaning (c) was cleaning (d) was clean
  18. 18.They ___ on the stage every day. (a) dancing (b) dances (c) dance
  19. 19.We ___ throw the ball every morning. (a) don't (b) aren't (c) doesn't
  20. 20.My sister ___ sing a song every Sunday. (a) isn't (b) doesn't (c) don't
  21. 21.Sneha ___ washed the dishes already. (a) has (b) have
  22. 22.Choose the right verb: Neither Nisha nor the twins ___ coming today. (a) are (b) is
  23. 23.My brother did not ___ a sandcastle in 2023. (a) builds (b) building (c) built (d) build
  24. 24.Choose the right verb: My trousers ___ new. (a) is (b) are
  25. 25.When the phone rang, he ___ science. (a) was study (b) is studying (c) were studying (d) was studying
  26. 26.My brother ___ going to bring lunch next month. (a) am (b) are (c) is
  27. 27.You ___ vegetables every day. (a) buys (b) buy (c) buying
  28. 28.Which is the correct -ing form of “tell”? (a) telleing (b) telling (c) tellling
  29. 29.Name the tense: “She will wear a cap.” (a) present perfect (b) present continuous (c) simple past (d) simple future
  30. 30.What is the past tense of “go”? (a) went (b) goed (c) gone (d) going
  31. 31.You ___ swim in the pool every Sunday. (a) doesn't (b) don't (c) aren't
  32. 32.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinkking (c) drinking
  33. 33.Ishaan ___ cook rice twice a week. (a) isn't (b) don't (c) doesn't
  34. 34.She did not ___ Hindi two days ago. (a) speaks (b) spoke (c) speaking (d) speak
  35. 35.___ we drink milk every day? (a) Is (b) Are (c) Do (d) Does
  36. 36.You ___ a picture now. (a) is drawing (b) are drawing (c) are draw (d) am drawing
  37. 37.Rohan ___ drink milk every Sunday. (a) doesn't (b) don't (c) isn't
  38. 38.My sister has just ___ rice. (a) cooked (b) cooks (c) cook (d) cooking
  39. 39.My sister ___ tell a story every morning. (a) doesn't (b) don't (c) isn't
  40. 40.We ___ a message yesterday. (a) send (b) will send (c) sended (d) sent

Answer key

  1. had caught
  2. will study
  3. eaten
  4. are
  5. ran
  6. had jogged
  7. wash
  8. had
  9. are
  10. was bringing
  11. went
  12. is
  13. were taking
  14. had swum
  15. sends
  16. watched
  17. was cleaning
  18. dance
  19. don't
  20. doesn't
  21. has
  22. are
  23. build
  24. are
  25. was studying
  26. is
  27. buy
  28. telling
  29. simple future
  30. went
  31. don't
  32. drinking
  33. doesn't
  34. speak
  35. Do
  36. are drawing
  37. doesn't
  38. cooked
  39. doesn't
  40. sent

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