Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Intermediate Grammar Practice Pack: Fun ESL Worksheets • Teacha! - Free Printable

Intermediate Grammar Practice Pack: Fun ESL Worksheets • Teacha!

Educational worksheet: Intermediate Grammar Practice Pack: Fun ESL Worksheets • Teacha!. Download and print for classroom or home learning activities.

PNG 800×800 275 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1607560
Show Answer Key & Explanations Step-by-step solution for: Intermediate Grammar Practice Pack: Fun ESL Worksheets • Teacha!
Let's go through each section of the Past Perfect Grammar Practice worksheet and solve it step by step with explanations.

---

1. Write the past participle of the following verbs



| Verb | Past Participle |
|----------|-----------------|
| a. be | been |
| b. break | broken |
| c. cut | cut |
| d. drink | drunk |
| e. forget| forgotten |
| f. go | gone |
| g. have | had |
| h. leave | left |
| i. lose | lost |
| j. read | read (pronounced "red") |
| k. say | said |
| l. see | seen |
| m. take | taken |
| n. tell | told |
| o. win | won |

> Explanation: The past participle is used in perfect tenses (e.g., had + past participle). Some verbs are irregular, so memorizing them is key. For example:
> - *be → been* (not "beed")
> - *go → gone*, not "goed"
> - *read → read* (same spelling, but pronounced differently)

---

2. Complete the sentences with the affirmative form of the verbs in brackets



a. The police explained that the man had broken the window.
*The action (breaking) happened before the explanation.*

b. When the teacher arrived I had finished my composition.
*Finishing occurred before the teacher’s arrival.*

c. She had lived in Paris before she moved to London.
*Living in Paris happened before moving to London.*

d. After we had eaten breakfast we went to school.
*Eating breakfast happened before going to school.*

e. Dad fixed my glasses because my brother had broken them.
*Breaking happened before fixing.*

> 🔁 All these use had + past participle to show an action completed before another past event.

---

3. Choose the correct option



a. I thought I had read the book before but I hadn’t.
*“Had read” shows the reading was completed before the thinking.*

b. David knew that he had seen her before. Her face looked familiar.
*“Had seen” indicates prior experience before the moment of recognition.*

c. When I got to school I realised that I had lost my wallet.
*Losing the wallet happened before realizing it.*

d. The man told me that my package had arrived / hadn’t arrived yet.
Both options could work depending on context, but since the sentence says “the man told me,” and likely wanted confirmation, "had arrived" is more natural if it had already come.
👉 So: had arrived (if true), or hadn’t arrived yet (if still waiting). But grammatically both are correct for different meanings.

e. When I got home my dad had already left.
*He left before I got home.*
"hadn't already left" is incorrect because "already" is used with positive statements in this context.

> Final answers:
> a. had read
> b. had seen
> c. had lost
> d. had arrived (or hadn’t arrived — depends on meaning; but often "had arrived" is expected)
> e. had already left

---

4. Find and correct the mistakes in the sentences



a. Brian returned home because he had forget his phone.
Mistake: "forget" should be past participle.
Correct: Brian returned home because he had forgotten his phone.

b. Helen started crying because she never seen the snow.
Mistake: Missing auxiliary verb ("had") and wrong tense.
Correct: Helen started crying because she had never seen the snow.

c. I took a taxi because I hadn’t missed the bus.
Mistake: This implies the speaker *didn’t miss* the bus, which contradicts taking a taxi. Likely meant: *I missed the bus*, so I took a taxi.
But grammar-wise, “hadn’t missed” is correct only if you didn’t miss it.
If you *did* miss it:
Correct: I took a taxi because I had missed the bus.

d. Once I had finish studying, I watched TV.
Mistake: "finish" → must be past participle.
Correct: Once I had finished studying, I watched TV.

e. The team celebrated because they have won the cup.
Mistake: Tense mismatch. Celebration is in the past, so “have won” should be past perfect.
Correct: The team celebrated because they had won the cup.

---

Final Answers Summary:



#### 1. Past Participles
a. been
b. broken
c. cut
d. drunk
e. forgotten
f. gone
g. had
h. left
i. lost
j. read
k. said
l. seen
m. taken
n. told
o. won

#### 2. Sentence Completion
a. had broken
b. had finished
c. had lived
d. had eaten
e. had broken

#### 3. Choose Correct Option
a. had read
b. had seen
c. had lost
d. had arrived (or hadn’t arrived — context-dependent)
e. had already left

#### 4. Mistake Correction
a. had forgotten
b. had never seen
c. had missed
d. had finished
e. had won

---

Let me know if you'd like this as a printable PDF or need help understanding any part further!
Parent Tip: Review the logic above to help your child master the concept of grammar practice worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all grammar practice worksheet)

Grammar Practice Worksheets ESL English | PDF
Grammar Practice Year 4 - Worksheet Digital
Grammar Practice Worksheet-Adjectives - ESL worksheet by ctp168
Daily Grammar Practice For 6th Grade | Grammar Worksheets | Spiral ...
English Grammar Worksheet with Answers - skoolon.com
English Grammar Worksheets: Basic English Resource and Practice Book.
Intermediate Grammar Practice Pack: Fun ESL Worksheets • Teacha!
ESL Grammar Practice Worksheets: Future Tense Worksheet for 3rd ...
Daily Grammar Practice For 5th Grade | Grammar Worksheets ...
ESL Library Grammar Practice Worksheets Simple Present Tense