← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 482 · 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.Arjun ___ Hindi now. (a) are speaking (b) is speaking (c) am speaking (d) is speak
  2. 2.When Dad called, Diya ___ already run in the park. (a) have (b) has (c) had
  3. 3.Choose the right verb: My trousers ___ new. (a) is (b) are
  4. 4.Name the tense: “They are going to school.” (a) present continuous (b) simple past (c) simple future (d) simple present
  5. 5.He ___ on the stage when the phone rang. (a) was dancing (b) were dancing (c) is dancing (d) was dance
  6. 6.You did not ___ the ball two days ago. (a) catching (b) caught (c) catches (d) catch
  7. 7.You ___ a kite right now. (a) are fly (b) am flying (c) are flying (d) is flying
  8. 8.You ___ a cartoon every morning. (a) watch (b) watching (c) watches
  9. 9.Neel ___ a kite every morning. (a) flying (b) flies (c) fly
  10. 10.I ___ tea right now. (a) am making (b) is making (c) are making (d) am make
  11. 11.He ___ cricket two days ago. (a) will play (b) has played (c) played (d) plays
  12. 12.My cousins ___ a cartoon in 2023. (a) have watched (b) watch (c) will watch (d) watched
  13. 13.Priya has worked in Delhi ___ two years. (a) since (b) for
  14. 14.Name the tense: “She was making tea.” (a) present continuous (b) past continuous (c) simple past (d) simple present
  15. 15.___ you swim in the pool every Sunday? (a) Is (b) Do (c) Does (d) Are
  16. 16.Choose the right verb: Each girl ___ a ID card. (a) has (b) have
  17. 17.They ___ throw the ball every morning. (a) don't (b) aren't (c) doesn't
  18. 18.You did not ___ Grandma last week. (a) helping (b) helps (c) helped (d) help
  19. 19.By the time the bell rang, I ___ lunch. (a) has brought (b) had bring (c) have brought (d) had brought
  20. 20.At 8 pm yesterday, you ___ vegetables. (a) were buying (b) are buying (c) was buying (d) were buy
  21. 21.Name the tense: “My brother plants a tree.” (a) simple future (b) present continuous (c) simple past (d) simple present
  22. 22.They ___ the ball yesterday. (a) catch (b) will catch (c) catched (d) caught
  23. 23.We ___ in this school since 2021. (a) has studied (b) studied (c) study (d) have studied
  24. 24.When Dad called, we ___ already studied science. (a) has (b) have (c) had
  25. 25.Which is the correct -ing form of “wash”? (a) washing (b) washhing (c) washeing
  26. 26.When Dad called, my sister ___ already written a letter. (a) had (b) has (c) have
  27. 27.When Dad called, she ___ already watched a cartoon. (a) has (b) had (c) have
  28. 28.Which is the correct -ing form of “play”? (a) playeing (b) playing (c) playying
  29. 29.The students have just ___ lunch. (a) brings (b) bringing (c) brought (d) bring
  30. 30.Karan ___ going to bake a cake next week. (a) am (b) is (c) are
  31. 31.Name the tense: “My cousins will catch the ball.” (a) past continuous (b) present continuous (c) simple present (d) simple future
  32. 32.By the time the bell rang, he ___ the room. (a) have cleaned (b) had cleaned (c) has cleaned (d) had clean
  33. 33.___ my brother playing cricket right now? (a) Is (b) Am (c) Are
  34. 34.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  35. 35.When the bell rang, my cousins ___ the room. (a) are cleaning (b) was cleaning (c) were clean (d) were cleaning
  36. 36.He ___ a story when the bell rang. (a) is telling (b) was tell (c) were telling (d) was telling
  37. 37.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  38. 38.You ___ the dog every day. (a) feeding (b) feeds (c) feed
  39. 39.Name the tense: “I play cricket.” (a) present perfect (b) past continuous (c) simple present (d) simple future
  40. 40.My cousins ___ going to build a sandcastle next month. (a) am (b) are (c) is

Answer key

  1. is speaking
  2. had
  3. are
  4. present continuous
  5. was dancing
  6. catch
  7. are flying
  8. watch
  9. flies
  10. am making
  11. played
  12. watched
  13. for
  14. past continuous
  15. Do
  16. has
  17. don't
  18. help
  19. had brought
  20. were buying
  21. simple present
  22. caught
  23. have studied
  24. had
  25. washing
  26. had
  27. had
  28. playing
  29. brought
  30. is
  31. simple future
  32. had cleaned
  33. Is
  34. is
  35. were cleaning
  36. was telling
  37. cooking
  38. feed
  39. simple present
  40. are

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