English Grammar is the foundation of effective communication, and Tenses are one of the most important topics in grammar. A strong command over tenses helps students express time and action accurately in both writing and speech. At Dhingra Classes Nashik, we emphasize concept-based learning to help students master tenses with confidence.
This detailed solved worksheet on Tenses is designed for Class 6 to 10 students and covers all the essential aspects, including:
Types of Tenses – Present, Past, Future
Subcategories – Indefinite, Continuous, Perfect, Perfect Continuous
Exercises – Fill in the blanks, Identify the tense, Correct the errors, Sentence transformation
Answer Key – With detailed explanations
📘 Understanding Tenses – Quick Revision
| Tense | Structure | Example |
|---|---|---|
| Present Indefinite | Subject + V1 + s/es | She writes a letter. |
| Present Continuous | Subject + is/am/are + V1 + ing | She is writing a letter. |
| Present Perfect | Subject + has/have + V3 | She has written a letter. |
| Present Perfect Continuous | Subject + has/have been + V1 + ing | She has been writing for an hour. |
| Past Indefinite | Subject + V2 | She wrote a letter. |
| Past Continuous | Subject + was/were + V1 + ing | She was writing a letter. |
| Past Perfect | Subject + had + V3 | She had written a letter. |
| Past Perfect Continuous | Subject + had been + V1 + ing | She had been writing for an hour. |
| Future Indefinite | Subject + will/shall + V1 | She will write a letter. |
| Future Continuous | Subject + will be + V1 + ing | She will be writing a letter. |
| Future Perfect | Subject + will have + V3 | She will have written a letter. |
| Future Perfect Continuous | Subject + will have been + V1 + ing | She will have been writing for an hour. |
📝 Section A – Fill in the Blanks with Correct Tense (25 Questions)
Instructions: Fill in the blanks with the correct form of the verb given in brackets.
She __________ (read) a book every evening.
Answer: readsThey __________ (play) cricket in the park now.
Answer: are playingI __________ (finish) my homework already.
Answer: have finishedHe __________ (work) at this company since 2015.
Answer: has been workingWe __________ (go) to the temple yesterday.
Answer: wentShe __________ (cook) dinner when I arrived.
Answer: was cookingThey __________ (leave) the station before the train arrived.
Answer: had leftHe __________ (study) for three hours before the exam started.
Answer: had been studyingI __________ (call) you tomorrow morning.
Answer: will callShe __________ (wait) for you at the bus stop at 5 PM.
Answer: will be waitingBy next year, they __________ (build) the new school.
Answer: will have builtWe __________ (live) here for ten years by 2027.
Answer: will have been livingThe sun __________ (rise) in the east.
Answer: risesListen! Someone __________ (knock) at the door.
Answer: is knockingI __________ (never/see) such a beautiful sunset.
Answer: have never seenShe __________ (read) this book for two hours.
Answer: has been readingHe __________ (meet) his friend yesterday.
Answer: metThey __________ (watch) TV when the lights went out.
Answer: were watchingShe __________ (finish) her homework before her mother came.
Answer: had finishedWe __________ (wait) for the bus for 30 minutes.
Answer: have been waitingShe __________ (go) to the market every Sunday.
Answer: goesHe __________ (write) a novel these days.
Answer: is writingI __________ (already/eat) my lunch.
Answer: have already eatenThey __________ (live) in Nashik since 2010.
Answer: have been livingShe __________ (finish) her project by next Friday.
Answer: will have finished
📝 Section B – Identify the Tense (15 Questions)
Instructions: Identify the tense of the following sentences.
She writes a letter.
Answer: Present Indefinite TenseThey are playing football.
Answer: Present Continuous TenseHe has completed his work.
Answer: Present Perfect TenseShe has been waiting for an hour.
Answer: Present Perfect Continuous TenseHe went to the market.
Answer: Past Indefinite TenseShe was singing a song.
Answer: Past Continuous TenseThey had finished their homework.
Answer: Past Perfect TenseHe had been driving for two hours.
Answer: Past Perfect Continuous TenseShe will visit her grandmother.
Answer: Future Indefinite TenseHe will be flying to Mumbai tomorrow.
Answer: Future Continuous TenseShe will have completed the project by Monday.
Answer: Future Perfect TenseThey will have been living here for five years by 2027.
Answer: Future Perfect Continuous TenseThe Earth revolves around the Sun.
Answer: Present Indefinite TenseShe is reading a book now.
Answer: Present Continuous TenseI had never seen such a thing before.
Answer: Past Perfect Tense
📝 Section C – Correct the Errors (15 Questions)
Instructions: Correct the errors in the following sentences.
She go to school every day.
Answer: She goes to school every day.They is playing in the garden.
Answer: They are playing in the garden.He has went to the market.
Answer: He has gone to the market.She have finished her work.
Answer: She has finished her work.I am work in this office for five years.
Answer: I have been working in this office for five years.He go to Delhi yesterday.
Answer: He went to Delhi yesterday.She was read a book when I called.
Answer: She was reading a book when I called.They had went before I arrived.
Answer: They had gone before I arrived.He has been wait for you for an hour.
Answer: He has been waiting for you for an hour.She will goes to the party.
Answer: She will go to the party.I will be wait for you at 5 PM.
Answer: I will be waiting for you at 5 PM.By next year, she will completed her degree.
Answer: By next year, she will have completed her degree.She is know the answer.
Answer: She knows the answer.They was laughing at the joke.
Answer: They were laughing at the joke.I had never see such a beautiful place.
Answer: I had never seen such a beautiful place.
📝 Section D – Convert the Sentences into the Given Tense (10 Questions)
Instructions: Convert the following sentences into the tense mentioned in brackets.
She writes a letter. (Present Continuous)
Answer: She is writing a letter.He plays cricket. (Present Perfect)
Answer: He has played cricket.I read a book. (Past Indefinite)
Answer: I read a book. (Note: Same spelling; pronunciation changes)She sings a song. (Past Continuous)
Answer: She was singing a song.They go to school. (Past Perfect)
Answer: They had gone to school.I eat an apple. (Future Indefinite)
Answer: I will eat an apple.She writes a poem. (Future Continuous)
Answer: She will be writing a poem.He finishes the work. (Future Perfect)
Answer: He will have finished the work.I live in Nashik. (Present Perfect Continuous)
Answer: I have been living in Nashik.She works hard. (Past Perfect Continuous)
Answer: She had been working hard.
📝 Section E – Choose the Correct Tense (10 Questions)
Instructions: Choose the correct option to complete the sentence.
I __________ (go / went / have gone) to the park yesterday.
Answer: wentShe __________ (is reading / reads / has read) a book every day.
Answer: readsThey __________ (are playing / play / have played) cricket now.
Answer: are playingHe __________ (has been working / has worked / works) here for 10 years.
Answer: has been workingWe __________ (will go / are going / went) to the temple tomorrow.
Answer: will go / are goingShe __________ (was sleeping / slept / has slept) when I called.
Answer: was sleepingHe __________ (had already left / already left / has already left) before I arrived.
Answer: had already leftBy next year, they __________ (will build / will have built / are building) the bridge.
Answer: will have builtShe __________ (is knowing / knows / have known) the answer.
Answer: knowsI __________ (had never seen / never saw / have never seen) such a beautiful view.
Answer: have never seen
📝 Section F – Fill in the Blanks with Correct Tense (Paragraph) (5 Questions)
Instructions: Fill in the blanks with the correct tense.
Paragraph:
I __________ (wake) up at 6 AM every day. Today, I __________ (wake) up late because I __________ (sleep) very late last night. I __________ (get) ready quickly and __________ (reach) the bus stop on time. Currently, I __________ (wait) for my friend.
Answer:
I wake up at 6 AM every day. Today, I woke up late because I slept very late last night. I got ready quickly and reached the bus stop on time. Currently, I am waiting for my friend.
📝 Answer Key – Summary Table
| Question | Answer |
|---|---|
| 1 | wakes |
| 2 | are playing |
| 3 | have finished |
| 4 | has been working |
| 5 | went |
| 6 | was cooking |
| 7 | had left |
| 8 | had been studying |
| 9 | will call |
| 10 | will be waiting |
| 11 | will have built |
| 12 | will have been living |
| 13 | rises |
| 14 | is knocking |
| 15 | have never seen |
| 16 | has been reading |
| 17 | met |
| 18 | were watching |
| 19 | had finished |
| 20 | have been waiting |
| 21 | goes |
| 22 | is writing |
| 23 | have already eaten |
| 24 | have been living |
| 25 | will have finished |
💡 Tips to Master Tenses
| Tip | Description |
|---|---|
| Learn the Structure | Memorize the formula for each tense. |
| Practice Daily | Write 5 sentences every day in different tenses. |
| Identify the Time Signal | Words like “yesterday” → Past, “tomorrow” → Future. |
| Read and Observe | Read newspapers and notice the tenses used. |
| Solve Worksheets | Practice regularly to build confidence. |
How Dhingra Classes Helps Students Master English Grammar
At Dhingra Classes Nashik, we provide:
Conceptual teaching – Building strong fundamentals in grammar.
Regular practice – Worksheets, exercises, and mock tests.
Doubt-clearing sessions – Instant clarification of queries.
Personalized feedback – Identifying strengths and areas for improvement.
Contact Dhingra Classes
Phone: 98230 62106
Email: dhingraclassesnsk@gmail.com
Website: www.dhingraclassesnashik.com
Address: Plot No 3, XQ3G+H3M Deacon Homes, 301C, opp. Metro Zone, near Guru Govind Sing, Samarth Nagar, Dnyaneshwar Nagar, Pathardi Phata, Nashik, Maharashtra 422009
Conclusion
Mastering English Grammar – Tenses is essential for students in Class 6 to 10 to build a strong foundation in the language. This detailed solved worksheet on tenses provides a comprehensive set of exercises with answers, helping students practice and perfect their understanding of tenses.
At Dhingra Classes Nashik, we are committed to helping students achieve academic excellence through expert guidance and structured practice. Join us and embark on your journey to success!