Read and download the CBSE Class 2 English Verb in Simple Present Perfect Tense Assignment for the 2025-26 academic session. We have provided comprehensive Class 2 English school assignments that have important solved questions and answers for All topics. These resources have been carefuly prepared by expert teachers as per the latest NCERT, CBSE, and KVS syllabus guidelines.
Solved Assignment for Class 2 English All topics
Practicing these Class 2 English problems daily is must to improve your conceptual understanding and score better marks in school examinations. These printable assignments are a perfect assessment tool for All topics, covering both basic and advanced level questions to help you get more marks in exams.
All topics Class 2 Solved Questions and Answers
Fill in the correct form of the verb given: Past or Present Perfect Simple
1. So far, Jill _________________ almost half of the book. (READ)
Ans-So far, Jill has read almost half of the book. (READ)
2. Do you know who _________________ the telephone? – It ______________ Alexander Graham Bell. (INVENT, BE)
Ans-Do you know who invented the telephone? – It was Alexander Graham Bell. (INVENT, BE)
3. On her trip across Asia, Mum _________________ three countries up to now. (VISIT)
Ans- On her trip across Asia, Mum has visited three countries up to now. (VISIT)
4. How many books ____________________ in the last few years? (HE WRITE)
Ans-How many books has he written in the last few years? (HE WRITE)
5. Martha lives in Dublin. She's _________________ there her whole life, ever since her dad _________________ a few years ago. (LIVE, DIE)
Ans- Martha lives in Dublin. She's lived there her whole life, ever since her dad died a few years ago. (LIVE, DIE)
6. Paul and Gina _________________ an hour ago. They _________________ problems with their flight. (ARRIVE, HAVE)
Ans-Paul and Gina arrived an hour ago. They had problems with their flight. (ARRIVE, HAVE)
7. Drugs _________________ a huge problem in the United States. (BECOME)
Ans-Drugs have become a huge problem in the United States. (BECOME)
8. Granddad _________________ in hospital since Monday. He _________________ in hospital before. (BE, NEVER BE)
Ans- Granddad has been in hospital since Monday. He's never been in hospital before. (BE, NEVER BE)
9. _______________________ the Queen in person? No, but I _________________ Prince Andrew at a concert a few months ago. (YOU EVER SEE, SEE)
Ans- Have you ever seen the Queen in person? No, but I saw Prince Andrew at a concert a few months ago. (YOU EVER SEE, SEE)
10. Mozart _________________ over 600 pieces of music during his lifetime. (WRITE)
Ans- Mozart wrote over 600 pieces of music during his lifetime. (WRITE)
11. They _________________ to Spain on holiday last summer (GO)
Ans- They went to Spain on holiday last summer (GO)
12. I'm hungry. I _________________ anything for hours. (NOT EAT)
Ans- I'm hungry. I haven't eaten anything for hours. (NOT EAT)
13. I _________________ my key and can't find it anywhere. (LOSE)
Ans- I have lost my key and can't find it anywhere. (LOSE)
14. He _________________ as a war correspondent during the second Iraq war. (WORK)
Ans- He worked as a war correspondent during the second Iraq war. (WORK)
15. I ____________ a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
Ans-I had a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
16. It _________________ yet this week, but last week it really _________________ a lot. (NOT RAIN, RAIN)
Ans-It hasn't rained yet this week, but last week it really rained a lot. (NOT RAIN, RAIN)
17. According to her statement, she _________________ at the Crown Hotel from last Monday to Thursday. (STAY)
Ans-According to her statement, she stayed at the Crown Hotel from last Monday to Thursday. (STAY)
18. Who ____________________ at the cinema last night? (YOU MEET)
Ans- Who did you meet at the cinema last night? (YOU MEET)
19. I don't need any new driving lessons. I _________________ the test. (ALREADY PASS)
Ans- I don't need any new driving lessons. I have already passed the test. (ALREADY PASS)
20. Fortunately, I ___________________ any bones. (NEVER BREAK)
Ans- Fortunately, I have never broken any bones. (NEVER BREAK)
21. My cousins _________________ in Dublin since their childhood. Marvin _________________ to America when he was 16 but only _________________ there for a few years. Then he _______________ back to Ireland. (BE, GO, STAY, COME)
Ans-My cousins have been in Dublin since their childhood. Marvin went to America when he was 16 but only stayed there for a few years. Then he came back to Ireland. (BE, GO, STAY, COME)
22. I ___________________ the car. Now it looks great! (WASH)
Ans-I have washed the car. Now it looks great! (WASH)
23. She _______________ smoking a few months ago. (STOP)
Ans-She stopped smoking a few months ago. (STOP)
24. Back in March, I __________________ enough money to buy a new car. Now, I can afford one. (NOT HAVE)
Ans-Back in March, I didn't have enough money to buy a new car. Now, I can afford one. (NOT HAVE)
25. Scientist ___________________ a major discovery in medicine. (JUST MAKE)
Ans- Scientist have just made a major discovery in medicine. (JUST MAKE)
Fill in the correct form of the verbs in brackets. Use past or present perfect tense –simple or progressive.
Dear Janet
I hope you’re OK. Unfortunately, I’m not. The doctor _____________________ (COME)
yesterday. He _______________________ (NOT LIKE) my cough. I ________________________ (LIE) in bed since Tuesday, and I can’t stand it anymore. I _______________________ (NEVER BE) ill like this before - don’t know what’s the matter with me.
And the weather’s terrible, too. It ____________________________ (RAIN) the whole week and I can’t even have a cup of tea in the morning to cheer myself up, because the milkman_____________________ (NOT COME) this morning. Don’t know why - I’m pretty sure I_____________________ (PAY) his bill.
Alice _____________________ (GET) married last week, so now all Mary’s kids_____________________ (LEAVE) home. She won’t know what to do with herself, will she?
Lucy Millmann is moving to Doncaster next month. Since Fred _____________________ (DIE) of a heart attack she _____________________ (BE) all alone. I’m sorry she’s going. We
_____________________ (BE) neighbours for over twenty years and she ________________________
(ALWAYS , BE) friendly and helpful to me.
Jessica, my cleaning lady, _____________________ (LEAVE) a few days ago. I’m glad. I_____________________ (NOT TRUST) her since she _____________________ (BREAK) all those plates and _____________________ (SAY) it _____________________ (BE) the cat.
The village _____________________ (NOT CHANGE) very much. A new family_____________________ (TAKE) over the grocery store recently. They seem quite nice. I hope they are more efficient than the last shopkeeper.
So that’s about it. Please write to me when there’s something new.
Answer-
Dear Janet
I hope you’re OK. Unfortunately, I’m not. The doctor came (COME) yesterday. He didn’t like (NOT LIKE) my cough. I have been lying (LIE) in bed since Tuesday, and I can’t stand it anymore. I have never been (NEVER BE) ill like this before - don’t know what’s the matter with me.
And the weather’s terrible, too. It has been raining (RAIN) the whole week and I can’t even have a cup of tea in the morning to cheer myself up, because the milkman hasn’t come (NOT COME) this morning. Don’t know why - I’m pretty sure I have paid (PAY) his bill.
Alice got (GET) married last week, so now all Mary’s kids have left (LEAVE) home. She won’t know what to do with herself, will she?
Lucy Millmann is moving to Doncaster next month. Since Fred died (DIE) of a heart attack she has been (BE) all alone. I’m sorry she’s going. We have been (BE) neighbours for over twenty years and she has always been (ALWAYS , BE) friendly and helpful to me.
Jessica, my cleaning lady, left (LEAVE) a few days ago. I’m glad. I haven’t trusted (NOT TRUST) her since she broke (BREAK) all those plates and said (SAY) it was (BE) the cat.The village hasn’t changed (NOT CHANGE) very much. A new family has taken (TAKE) over the grocery store recently. They seem quite nice. I hope they are more efficient than the last shopkeeper.
So that’s about it. Please write to me when there’s something new.
Past Simple vs. Present Perfect
1. Complete the sentences with the verb in brackets in past simple or present perfect.
1. She loves Paris. She ..................... (be) there many times.
2. Bill ....................... (work) in that company for 3 years. (He still works there).
3. They ....................... (go) to London on holiday last summer.
4. I ....................... (read) that book. It´s good.
5. His parents ....................... (be) here yesterday.
6. They ....................... (go) to Germany when he ....................... (be) only 4.
7. ........... you ......... (watch) a film last night?
8. I ....................... (have) some toast when I got up.
9. He ....................... (live) in Rome since he was a teenager.
10. The house looks different. .......... you .............. (paint) it?
11. I ....................... (not see) you in class last Friday.
12. Shakespeare ....................... (write) over one hundred sonnets.
Answer-
1. She loves Paris. She has been there many times.
2. Bill has worked in that company for 3 years. (He still works there).
3. They went to London on holiday last summer.
4. I have read that book. It´s good.
5. His parents were here yesterday.
6. They went to Germany when he was only 4.
7. Did you watch any film last night?
8. I had a couple of toasts for breakfast this morning.
9. He has lived in Rome since he was a teenager.
10. The house looks different. Have you painted it?
11. I didn´t see you in class last Friday.
12. Shakespeare wrote over one hundred sonnets.
2. Say if the following sentences are right or wrong. Correct them if necessary.
1. Have you ever been to Thailand? ......................................................................................
2. I´ve had sausages for lunch at half past one. ....................................................................
3. She´s enjoyed herself at the party last night. .....................................................................
4. I´ve read that book but I didn´t like it much. .......................................................................
5. Tom has left school one year ago. .....................................................................................
6. My cousins have lived in Dublin since they´ve been children. ...........................................
7. We have worked here for a year and a half. ......................................................................
8. My parents lived in Britain for a couple of years. ...............................................................
9. James has made a cake yesterday. ..................................................................................
10. I´ve washed the car. It looks great now. ............................................................................
Answer-
1. Right
2. Wrong. I had sausages for lunch at half past one.
3. Wrong. She enjoyed herself at the party last night.
4. Right
5. Wrong. Tom left school one year ago.
6. Wrong. My cousins have lived in Dublin since they were children.
7. Right.
8. Right.
9. Wrong. James made a cake yesterday.
10. Right
3. Complete the sentences with a verb from the box in present perfect or past simple.
be finish stop watch not smoke enjoy win live
1. She ............... smoking two months ago.
2. She ............... for two months.
3. ......... you ever .......... to Florence?
4. ......... you ........... that TV show last night?
5. They still live in that town. They ............... there for ages.
6. A friend of mine ............... the lottery three years ago.
7. When ........... you ........... your homework?
8. They ............... themselves at the party last summer.
Answer-
1. She stopped smoking two months ago.
2. She hasn´t smoked for two months.
3. Have you ever been to Florence?
4. Did you watch that TV show last night?
5. They still live in that town. They have lived there for ages.
6. A friend of mine won the lottery three years ago.
7. When did you finish your homework?
8. They enjoyed themselves at the party last summer.
4. Write the past participle of these verbs.
1. write
2. wash
3. forget
4. break
5. make
Answer-
1. Written
2. Washed
3. Forgotten
4. Broken
5. Made
Exerciise 5
More questions-
What do you know about a sentence?
A sentence is a group of words that makes complete sense.
For e.g. book a this is (makes no sense)
This is a book. (a meaningful sentence) A sentence starts with a capital letter.
For e.g. she is my mother. (sentence doesn’t begin with a capital letter)
She is my mother. (This is a correct sentence. Here it begins with a capital letter) A sentence often ends with a full stop. It can also end with a question mark or an exclamation mark. For e.g. I have a pet cat.
What is your name? / Do you have a pen?
A pretty flower!
Now read these.
1. I am a girl.
2. You are a boy.
3. What is the colour of your hair?
4. How old are you?
5. I won the race!
6. A big yellow bus!
So, what did you learn today?
The sentence always begins with a capital letter.
It ends with a full stop (.), question mark (?) or an exclamatory mark (!).
Sentence always makes proper sense.
Now rewrite these sentences. Begin each sentence with a capital letter. Put a full-stop or a question mark at the end. One has been done for you.
1. my bag is green
My bag is green.
2. she is in her office
____________________________________________________________________________
3. my hair is black
____________________________________________________________________________
4. the ship sails in the sea
____________________________________________________________________________
5. who is your best friend
____________________________________________________________________________
6. sara is my sister
____________________________________________________________________________
7. the cat is on the mat
____________________________________________________________________________
8. what is your name
____________________________________________________________________________
9. i like to eat carrots
____________________________________________________________________________
10.you are my friend
____________________________________________________________________________
Definition: -
Noun is a name of any person, place, animal or thing. Nouns are also called as naming words.......for ex-Ram, dog, girl, chair etc.
Fill in the blanks with suitable noun: -
I) I was not well so I went to the doctor.
II) The milkman brings milk for us.
III) The teacher told us to open the book in the class.
IV) There are so many beautiful flowers in the garden.
V) The sun shines brightly in the sky during day.
| CBSE Class 2 English a an or the Assignment |
| CBSE Class 2 English Action taking place Assignment |
| CBSE Class 2 English Action Words Assignment |
| CBSE Class 2 English Arrange these jumbled words Assignment |
| CBSE Class 2 English Revision Assignment |
| CBSE Class 2 English Common Proper Nouns Assignment |
| CBSE Class 2 English complete sentences Assignment |
| CBSE Class 2 English is am or are Assignment |
| CBSE Class 2 English Listening Skills Assignment |
| CBSE Class 2 English Look at the pictures Assignment |
| CBSE Class 2 English Make sentences Assignment |
| CBSE Class 2 English Past Present Perfect Tense Assignment |
| CBSE Class 2 English Punctuate the following Assignment |
| CBSE Class 2 English Read the Passage Assignment |
| CBSE Class 2 English Verb in Simple Present Perfect Tense Assignment |
| CBSE Class 2 English words under correct headings Assignment |
| CBSE Class 2 English Write few lines Assignment |
Important Practice Resources for Class 2 English
CBSE Class 2 English All topics Assignment
Access the latest All topics assignments designed as per the current CBSE syllabus for Class 2. We have included all question types, including MCQs, short answer questions, and long-form problems relating to All topics. You can easily download these assignments in PDF format for free. Our expert teachers have carefully looked at previous year exam patterns and have made sure that these questions help you prepare properly for your upcoming school tests.
Benefits of solving Assignments for All topics
Practicing these Class 2 English assignments has many advantages for you:
- Better Exam Scores: Regular practice will help you to understand All topics properly and you will be able to answer exam questions correctly.
- Latest Exam Pattern: All questions are aligned as per the latest CBSE sample papers and marking schemes.
- Huge Variety of Questions: These All topics sets include Case Studies, objective questions, and various descriptive problems with answers.
- Time Management: Solving these All topics test papers daily will improve your speed and accuracy.
How to solve English All topics Assignments effectively?
- Read the Chapter First: Start with the NCERT book for Class 2 English before attempting the assignment.
- Self-Assessment: Try solving the All topics questions by yourself and then check the solutions provided by us.
- Use Supporting Material: Refer to our Revision Notes and Class 2 worksheets if you get stuck on any topic.
- Track Mistakes: Maintain a notebook for tricky concepts and revise them using our online MCQ tests.
Best Practices for Class 2 English Preparation
For the best results, solve one assignment for All topics on daily basis. Using a timer while practicing will further improve your problem-solving skills and prepare you for the actual CBSE exam.
You can download free PDF assignments for Class 2 English Chapter All topics from StudiesToday.com. These practice sheets have been updated for the 2025-26 session covering all concepts from latest NCERT textbook.
Yes, our teachers have given solutions for all questions in the Class 2 English Chapter All topics assignments. This will help you to understand step-by-step methodology to get full marks in school tests and exams.
Yes. These assignments are designed as per the latest CBSE syllabus for 2026. We have included huge variety of question formats such as MCQs, Case-study based questions and important diagram-based problems found in Chapter All topics.
Practicing topicw wise assignments will help Class 2 students understand every sub-topic of Chapter All topics. Daily practice will improve speed, accuracy and answering competency-based questions.
Yes, all printable assignments for Class 2 English Chapter All topics are available for free download in mobile-friendly PDF format.