← Back to Topic Test Set 1 Topic 12
📜
Foundation (Easy)

Perfect Tenses

Class 7 English Grammar — Topic 12
Test Paper Set 1 — Preeti Kushwah Classes
📋 Total Marks: 25 ⏰ Time: 45 Minutes
💡 Print paper or share solutions as PDF via WhatsApp to students.

TOPIC 12 — PERFECT TENSES

Class VII English Grammar — Test Paper Set 1 (Foundation)

Preeti Kushwah Classes — Unit Test

Total Marks: 25Time: 45 Minutes
General Instructions:
1. All questions are compulsory.
2. Section A: 5 questions × 1 mark = 5 marks.
3. Section B: 5 questions × 2 marks = 10 marks.
4. Section C: 5 questions × 2 marks = 10 marks.
5. Write neat and clear answers.
Section A — Fill in the Blanks [5 × 1 = 5]
Q1.1
I _______ (finish) my homework already.
Q2.1
She _______ (leave) for school before I woke up.
Q3.1
By next Monday, we _______ (complete) the project.
Q4.1
They _______ (live) in Bhopal since 2018.
Q5.1
The train _______ (arrive) before we reached the platform.
Section B — Identify the Tense [5 × 2 = 10]
Q6.2
Identify the tense and underline the verb:
(a) Riya has written a beautiful poem.
(b) The match had started before we arrived.
Q7.2
Identify the tense and underline the verb:
(a) We have visited the Taj Mahal twice.
(b) By evening, the painter will have completed the mural.
Q8.2
Identify the tense and underline the verb:
(a) The gardener had watered all the plants before noon.
(b) I have not seen this movie yet.
Q9.2
Identify the tense and underline the verb:
(a) She has learnt three languages so far.
(b) They will have returned home by 9 PM.
Q10.2
Identify the tense and underline the verb:
(a) Father had already cooked dinner when Mother came home.
(b) The students have submitted their assignments.
Section C — Rewrite in the Given Tense [5 × 2 = 10]
Q11.2
Rewrite in present perfect tense:
Anil reads the entire novel.
Q12.2
Rewrite in past perfect tense:
The bell rang before the teacher entered.
Q13.2
Rewrite in future perfect tense:
Meera will learn all the dance steps.
Q14.2
Change to negative:
We have planted many trees in our colony.
Q15.2
Change to interrogative:
The children had eaten their lunch.
QR Code
Preeti Kushwah Classes
Scan for more notes & papers
www.preetikushwahclasses.com

🔒 Solutions Locked

Enter the code to unlock answers

Answer Key & Detailed Solutions
Q1. [1 Mark]
have finished — Present perfect tense (has/have + past participle). “Already” is a signal word for present perfect.
Q2. [1 Mark]
had left — Past perfect tense (had + past participle). She left first; I woke up later. The earlier past action uses past perfect.
Q3. [1 Mark]
will have completed — Future perfect tense (will have + past participle). “By next Monday” shows completion before a future time.
Q4. [1 Mark]
have lived — Present perfect tense. “Since 2018” shows an action that started in the past and continues to the present.
Q5. [1 Mark]
had arrived — Past perfect tense. The train arrived first (earlier past), then we reached (later past).
Q6. [2 Marks]
(a) Present Perfect Tense — verb: has written (1 mark)
(b) Past Perfect Tense — verb: had started (1 mark)
Q7. [2 Marks]
(a) Present Perfect Tense — verb: have visited (1 mark)
(b) Future Perfect Tense — verb: will have completed (1 mark)
Q8. [2 Marks]
(a) Past Perfect Tense — verb: had watered (1 mark)
(b) Present Perfect Tense — verb: have not seen (1 mark)
Q9. [2 Marks]
(a) Present Perfect Tense — verb: has learnt (1 mark)
(b) Future Perfect Tense — verb: will have returned (1 mark)
Q10. [2 Marks]
(a) Past Perfect Tense — verb: had cooked (1 mark)
(b) Present Perfect Tense — verb: have submitted (1 mark)
Q11. [2 Marks]
Anil has read the entire novel.
Structure: Subject + has/have + past participle. (1 mark for “has”, 1 mark for “read” as V3)
Q12. [2 Marks]
The bell had rung before the teacher entered.
The earlier action (bell ringing) takes past perfect; the later action stays in simple past. (1 mark each)
Q13. [2 Marks]
Meera will have learnt all the dance steps.
Structure: Subject + will have + past participle. (1 mark for structure, 1 mark for correct form)
Q14. [2 Marks]
We have not planted many trees in our colony.
Add “not” after have/has. (1 mark for correct placement, 1 mark for rest of sentence unchanged)
Q15. [2 Marks]
Had the children eaten their lunch?
Move “had” before the subject and add a question mark. (1 mark for word order, 1 mark for question mark)