Courses

By Maitree Choube
|
Updated on 7 Nov 2025, 15:22 IST
There are a lot of rules in English Tenses and they are easier to comprehend with a lot of practice because of lots of questions. These Tenses worksheets consist of all the exercises of the work with present, past, and future tenses to avoid misunderstanding.
Having been practicing regularly, the students will be able to know when, where, and how to use a particular tense without any doubts and make sure not to make common mistakes. Grammar includes tenses which should be mastered in order to have more skills in writing and speaking. The Class 7 English Tense exercise questions are not only asked in school examinations but also in other competitive examinations, thus plays important role in improving grammar skills.
Tenses are forms of verbs that indicate the time of an action or event. Understanding tenses is crucial for constructing grammatically correct sentences and conveying the intended meaning. There are three main tenses in English:
Each of these tenses has its own subtypes, which further specify the timing and nature of the action.
A Tenses Worksheet for Class 7 English helps students practice the rules of present, past, and future tenses in a simple way. By solving different exercises, they learn where to use each tense and how to avoid common mistakes. Every Day practice with a Class 7 English Tenses Worksheet with answers makes learning easier and more effective. These Class 7 Worksheet provided by Infinity Learn follows CBSE Class 7 English Syllabus.
Simple Present Tense
Present Continuous Tense

Present Perfect Tense
Present Perfect Continuous Tense

JEE

NEET

Foundation JEE

Foundation NEET

CBSE
Simple Past Tense
Also Check: Class 7 CBSE Foundation Course
Past Continuous Tense
Past Perfect Tense

Past Perfect Continuous Tense
Simple Future Tense
Future Continuous Tense
Future Perfect Tense
Future Perfect Continuous Tense
Also Check:
Practice these CBSE Class 7 English Questions and answers:
Fill in the blanks with the simple present tense form of the verbs given in the brackets.
Ques. I ________ his address. (know)
Answer: I know his address.
Ques. She ________ her work sincerely. (do)
Answer: She does her work sincerely.
Ques. We ________ things a bit too seriously. (take)
Answer: We take things a bit too seriously.
Ques. They ________ to God in the morning. (pray)
Answer: They pray to God in the morning.
Ques. You ________ much of your time in idle gossip. (waste)
Answer: You waste much of your time in idle gossip.
Ques. Rita ________ very interesting stories. (write)
Answer: Rita writes very interesting stories.
Ques. These children ________ us very often. (disturb)
Answer: These children disturb us very often.
Ques. My watch ________ thirty seconds a day. (lose)
Answer: My watch loses thirty seconds a day.
Ques. These girls ________ music every day. (learn)
Answer: These girls learn music every day.
Ques. Raman and Chaman ________ to the market together. (go)
Answer: Raman and Chaman go to the market together.
Fill in the blanks with the appropriate form (Present Continuous) of the verbs given in brackets.
Ques. I am ________ the table. (turn)
Answer: I am turning the table.
Ques. Hari is ________ the juice. (suck)
Answer: Hari is sucking the juice.
Ques. Rani and Rajan are ________ under the cot. (crawl)
Answer: Rani and Rajan are crawling under the cot.
Ques. The dog is ________ its tail. (wag)
Answer: The dog is wagging its tail.
Ques. You are ________ on your paper. (write)
Answer: You are writing on your paper.
Ques. She is ________ her right hand. (wave)
Answer: She is waving her right hand.
Ques. He is ________ over the fence. (jump)
Answer: He is jumping over the fence.
Ques. You are ________ your books. (take)
Answer: You are taking your books.
Ques. You are ________ the sweets in your mouth. (put)
Answer: You are putting the sweets in your mouth.
Ques. Sita is ________ on her dress. (put)
Answer: Sita is putting on her dress.
Fill in the blanks with the Present Perfect tense form of the verbs given in the brackets.
Ques. The train ________ just now. (arrive)
Answer: The train has arrived just now.
Ques. I ________ not ________ the cinema all these years. (visit)
Answer: I have not visited the cinema all these years.
Ques. Someone ________ some crockery. (break)
Answer: Someone has broken some crockery.
Ques. I ________ never ________ the Taj. (see)
Answer: I have never seen the Taj.
Ques. I ________ not ________ him so far. (meet)
Answer: I have not met him so far.
Ques. I ________ not ________ the work even now. (finish)
Answer: I have not finished the work even now.
Ques. My friend ________ his purse. (lose)
Answer: My friend has lost his purse.
Ques. They ________ my pen. (take)
Answer: They have taken my pen.
Ques. Birds ________ from here. (fly)
Answer: Birds have flown from here.
Ques. Rachana ________ food. (cook)
Answer: Rachana has cooked food.
Fill in the blanks with the Present Perfect Continuous Tense of the verbs given in brackets.
Ques. We ________ English for two years. (study)
Answer: We have been studying English for two years.
Ques. He ________ in this school for several years. (teach)
Answer: He has been teaching in this school for several years.
Ques. I ________ in this flat since 2000. (live)
Answer: I have been living in this flat since 2000.
Ques. It ________ for three hours. (rain)
Answer: It has been raining for three hours.
Ques. They ________ for seven hours. (work)
Answer: They have been working for seven hours.
Complete the sentences. Use one of these verbs in the past simple:
Ques. It was hot in the room, so I ________ the window. (open)
Answer: It was hot in the room, so I opened the window.
Ques. I ________ my teeth twice yesterday. (clean)
Answer: I cleaned my teeth twice yesterday.
Ques. The shop ________ at 9 a.m. yesterday. (start)
Answer: The shop started at 9 a.m. yesterday.
Ques. The match ________ at 6 in the evening. (finish)
Answer: The match finished at 6 in the evening.
Ques. I always ________ to be a doctor. (want)
Answer: I always wanted to be a doctor.
Ques. It is a nice day but yesterday it ________ all day. (rain)
Answer: It is a nice day but yesterday it rained all day.
Ques. The accident ________ last Sunday afternoon. (happen)
Answer: The accident happened last Sunday afternoon.
Ques. Shiela’s grandmother ________ when she was 90 years old. (die)
Answer: Shiela’s grandmother died when she was 90 years old.
Ques. We ________ our holiday last year. (enjoy)
Answer: We enjoyed our holiday last year.
Ques. We ________ at Grand Hotel when we went to Kolkata. (stay)
Answer: We stayed at Grand Hotel when we went to Kolkata.
Use the correct form of the verb:
Ques. We ________ the shop windows when we met Vimal. (watch)
Answer: We were watching the shop windows when we met Vimal.
Ques. I ________ outside the theatre when I saw Om. (wait)
Answer: I was waiting outside the theatre when I saw Om.
Ques. When Vijay arrived, Soma ________. (study)
Answer: When Vijay arrived, Soma was studying.
Ques. When he saw Ramesh in the library, he ________ his books. (return)
Answer: When he saw Ramesh in the library, he was returning his books.
Ques. When I saw them at midnight, they ________ to find a taxi. (try)
Answer: When I saw them at midnight, they were trying to find a taxi.
Choose the correct verb from those given in brackets:
Ques. He thanked me for what I ________. (have done, had done, have been doing)
Answer: He thanked me for what I had done.
Ques. When we went to the cinema, the film ________. (already started, had already started, would already start)
Answer: When we went to the cinema, the film had already started.
Ques. Did you think you ________ me somewhere before? (have seen, had seen, were seeing)
Answer: Did you think you had seen me somewhere before?
Ques. I ________ to Mumbai once before. (have gone, had gone, have been going)
Answer: I had gone to Mumbai once before.
Ques. They ________ anything till night. (have not read, were not reading, had not read)
Answer: They had not read anything till night.
Fill in the blanks with the past perfect continuous tense form of the verbs given in brackets.
Ques. They ________ (work) on the project for two months before they finished it.
Answer: They had been working on the project for two months before they finished it.
Ques. She ________ (study) for three hours before she took a break.
Answer: She had been studying for three hours before she took a break.
Ques. I ________ (live) in that town for five years before I moved to the city.
Answer: I had been living in that town for five years before I moved to the city.
Ques. He ________ (wait) for the bus for twenty minutes before it arrived.
Answer: He had been waiting for the bus for twenty minutes before it arrived.
Ques. We ________ (discuss) the issue for hours before we reached an agreement.
Answer: We had been discussing the issue for hours before we reached an agreement.
Fill in the blanks with the simple future tense form of the verbs given in brackets.
Ques. She ________ (visit) her grandparents next weekend.
Answer: She will visit her grandparents next weekend.
Ques. They ________ (play) football tomorrow evening.
Answer: They will play football tomorrow evening.
Ques. I ________ (help) you with your homework.
Answer: I will help you with your homework.
Ques. We ________ (go) to the beach next summer.
Answer: We will go to the beach next summer.
Ques. The teacher ________ (check) the homework tomorrow.
Answer: The teacher will check the homework tomorrow.
Fill in the blanks with the future continuous tense form of the verbs given in brackets.
Ques. This time next week, we ________ (travel) to Paris.
Answer: This time next week, we will be traveling to Paris.
Ques. At 8 PM tonight, she ________ (watch) her favorite TV show.
Answer: At 8 PM tonight, she will be watching her favorite TV show.
Ques. They ________ (have) a meeting at this time tomorrow.
Answer: They will be having a meeting at this time tomorrow.
Ques. He ________ (work) on his project all night.
Answer: He will be working on his project all night.
Ques. We ________ (study) for our exams this weekend.
Answer: We will be studying for our exams this weekend.
Fill in the blanks with the future perfect tense form of the verbs given in brackets.
Ques. By next month, she ________ (complete) her course.
Answer: By next month, she will have completed her course.
Ques. They ________ (finish) the project by the end of the week.
Answer: They will have finished the project by the end of the week.
Ques. I ________ (read) this book by tomorrow evening.
Answer: I will have read this book by tomorrow evening.
Ques. By the time you arrive, we ________ (cook) dinner.
Answer: By the time you arrive, we will have cooked dinner.
Ques. He ________ (leave) by the time you get there.
Answer: He will have left by the time you get there.
Fill in the blanks with the future perfect continuous tense form of the verbs given in brackets.
Ques. By next year, I ________ (work) at this company for five years.
Answer: By next year, I will have been working at this company for five years.
Ques. She ________ (study) for three hours by the time you get home.
Answer: She will have been studying for three hours by the time you get home.
Ques. They ________ (live) in this city for ten years by the end of this month.
Answer: They will have been living in this city for ten years by the end of this month.
Ques. By 2025, we ________ (develop) this software for two years.
Answer: By 2025, we will have been developing this software for two years.
Ques. He ________ (train) for the marathon for six months by next week.
Answer: He will have been training for the marathon for six months by next week.
Here is a Tenses Worksheet for Class 7 with Answers that will help students revise all tense forms effectively before exams.
Complete the sentences using the correct form of the verbs in brackets.
Questions:
Answers:
Each sentence has a tense error. Identify and correct it.
Questions:
Answers:
Change the tense of the given sentences as directed.
Questions:
Answers:
Choose the correct option from the brackets.
Questions:
Answers:
Fill in the blanks with the correct tense forms of the verbs in brackets.
Passage:
Last weekend, I ____ (wake) up early. I ____ (decide) to visit my grandparents. When I ____ (reach) their house, they ____ (wait) for me at the door. We ____ (have) breakfast together. Later, my grandfather ____ (show) me his old photo album. I ____ (spend) the whole day there and ____ (return) home in the evening feeling happy.
Answers:
woke, decided, reached, were waiting, had, showed, spent, returned
Questions:
Answers:
Questions:
Answers:
Many students make these common tense mistakes:
W- He goes to school yesterday.
R- He went to school yesterday.
W- She have done her work.
R- She has done her work.
W- I am completed my project.
R- I have completed my project.
Learning tenses is one of the most important parts of English grammar for Class 7 students. Understanding how to use verbs correctly in different tenses helps us write and speak English clearly. Here are some useful tips that can be useful to solve Tense Exercises for Class 7 easily and effectively.
1. Understand the Basic Tenses
There are three major types of tenses Present, Past, and Future.
Each tense has four forms:
2. Learn Common Helping Verbs
Helping verbs play a big role in tense formation.
3. Practice with Daily Examples
Try to relate tenses to your daily routine or real-life examples.
Example:
4. Revise Rules for Perfect Tenses
Perfect tenses show completed actions.
Example:
5. Avoid Common Mistakes
Always check the verb form and helping verb used in the sentence.
6. Solve Worksheets Regularly
Solving Tense Exercises for Class 7 with Answers helps you understand where you make mistakes and how to correct them.
7. Read and Listen in English
Reading short stories or listening to English conversations improves your tense understanding naturally.
No courses found
The main types of tenses covered in a Class 7 worksheet usually include the three basic tenses: Present Tense, Past Tense, and Future Tense, along with their subcategories such as Simple, Continuous, Perfect, and Perfect Continuous forms.
Learning tenses will enhance your mastery of how to properly construct sentences within varying time frames in a way that will help you write and talk more accurately and grammatically correctly.
The best way to practice tenses is to complete worksheets, attempt exercises that include sentence transformation, fill-in-the-blanks, and error correction, and write your own sentences using different tenses.
You can identify the correct tense by looking at time indicators like yesterday for past, now for present, and tomorrow for future. Also, recognizing the verb form (e.g., was walking for past continuous) helps you choose the appropriate tense.
To master tenses quickly, practice regularly, make use of time clues, and try breaking down sentences into subject, verb, and object to understand how tenses affect the verb form. Reading passages and identifying the tenses used can also be very helpful.