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