← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 573 · 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.We have had this bicycle ___ a long time. (a) for (b) since
  2. 2.Name the tense: “The children plant a tree.” (a) present perfect (b) simple present (c) present continuous (d) simple future
  3. 3.My friends did not ___ in the park last Sunday. (a) runs (b) ran (c) running (d) run
  4. 4.I ___ going to bring lunch tomorrow. (a) am (b) are (c) is
  5. 5.Name the tense: “My friends baked a cake.” (a) simple present (b) past perfect (c) simple past (d) simple future
  6. 6.Name the tense: “My brother clapped for the team.” (a) simple past (b) past perfect (c) present continuous (d) simple future
  7. 7.You did not ___ a letter two days ago. (a) wrote (b) write (c) writing (d) writes
  8. 8.I ___ a bicycle when the phone rang. (a) was ride (b) am riding (c) were riding (d) was riding
  9. 9.Name the tense: “I wrote a letter.” (a) present continuous (b) past continuous (c) past perfect (d) simple past
  10. 10.Name the tense: “They will speak Hindi.” (a) present perfect (b) simple past (c) past continuous (d) simple future
  11. 11.You have just ___ a picture. (a) draw (b) drawing (c) drawn (d) drew
  12. 12.___ my friends cooking rice now? (a) Is (b) Am (c) Are
  13. 13.I did not ___ in the park yesterday. (a) running (b) ran (c) run (d) runs
  14. 14.Name the tense: “They wrote a letter.” (a) simple present (b) present perfect (c) simple past (d) past continuous
  15. 15.They ___ a letter at 8 pm yesterday. (a) were writing (b) was writing (c) are writing (d) were write
  16. 16.We ___ going to tell a story next Sunday. (a) am (b) are (c) is
  17. 17.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  18. 18.She has known my best friend ___ five years. (a) since (b) for
  19. 19.We ___ a mango right now. (a) am eating (b) are eat (c) are eating (d) is eating
  20. 20.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  21. 21.Neel ___ in this school since 2022. (a) studied (b) have studied (c) studies (d) has studied
  22. 22.I ___ with Nani since 2022. (a) have stayed (b) stay (c) stayed (d) has stayed
  23. 23.She ___ the bag every morning. (a) carry (b) carries (c) carrying
  24. 24.___ my brother wearing a cap now? (a) Are (b) Am (c) Is
  25. 25.Which is the correct -ing form of “help”? (a) helpping (b) helpeing (c) helping
  26. 26.My cousins ___ a tree now. (a) is climbing (b) am climbing (c) are climbing (d) are climb
  27. 27.We have just ___ the dishes. (a) washed (b) washes (c) wash (d) washing
  28. 28.When Dad called, he ___ already baked a cake. (a) has (b) had (c) have
  29. 29.They ___ science next month. (a) will study (b) studied (c) will studies (d) will studying
  30. 30.She ___ tea now. (a) is making (b) am making (c) is make (d) are making
  31. 31.You ___ bake a cake every morning. (a) aren't (b) doesn't (c) don't
  32. 32.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleaning (c) cleanning
  33. 33.You ___ a tree before it got dark. (a) have planted (b) had plant (c) had planted (d) has planted
  34. 34.By the time the bell rang, my brother ___ a cap. (a) have worn (b) had wore (c) had worn (d) has worn
  35. 35.When the bell rang, Rohan ___ a sandcastle. (a) is building (b) was building (c) were building (d) was build
  36. 36.The students are going to ___ a tree next week. (a) climbed (b) climbs (c) climb (d) climbing
  37. 37.Ishaan has studied in this school ___ a long time. (a) since (b) for
  38. 38.When Dad called, she ___ already brought lunch. (a) have (b) has (c) had
  39. 39.We ___ a sandcastle now. (a) are building (b) am building (c) are build (d) is building
  40. 40.We ___ in Delhi since 2020. (a) has worked (b) worked (c) have worked (d) work

Answer key

  1. for
  2. simple present
  3. run
  4. am
  5. simple past
  6. simple past
  7. write
  8. was riding
  9. simple past
  10. simple future
  11. drawn
  12. Are
  13. run
  14. simple past
  15. were writing
  16. are
  17. watching
  18. for
  19. are eating
  20. is
  21. has studied
  22. have stayed
  23. carries
  24. Is
  25. helping
  26. are climbing
  27. washed
  28. had
  29. will study
  30. is making
  31. don't
  32. cleaning
  33. had planted
  34. had worn
  35. was building
  36. climb
  37. for
  38. had
  39. are building
  40. have worked

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