Past Perfect Tense Worksheets

Past Perfect Tense Exercises
✅ Exercise 1: Fill in the blanks with the Past Perfect form of the verb
(had + past participle)
-
She __________ (finish) her work before dinner.
-
They __________ (not/see) the movie before last night.
-
I __________ (leave) the house when it started raining.
-
He __________ (eat) breakfast before going to school.
-
We __________ (meet) them once before the party.
-
The train __________ (already/leave) when we arrived.
-
She __________ (not/do) her homework before class.
-
They __________ (forget) their tickets at home.
-
I __________ (never/visit) London before that trip.
-
He __________ (clean) the room before his guests came.
✅ Exercise 2: Rewrite the sentences in the Past Perfect Tense
-
I finished my homework before I went out.
-
She called me after she arrived.
-
They ate dinner before the guests came.
-
He left before I reached the station.
-
We watched the movie after we bought popcorn.
-
I got home after the rain stopped.
-
She slept after she turned off the lights.
-
They started the meeting after everyone came.
-
He drove off before I could talk to him.
-
The children went to bed after they drank milk.
✅ Exercise 3: Make questions using the Past Perfect Tense
-
You / finish / your work?
-
She / ever / travel abroad before 2015?
-
They / leave / when you arrived?
-
He / eat / before going to school?
-
You / see / that film before last night?
-
She / read / the book before the test?
-
They / already / go home?
-
He / call / you before the meeting?
-
You / study / English before high school?
-
She / meet / him before that party?
✅ Exercise 4: Choose the correct option
-
When we arrived, the movie (had started / started).
-
She was tired because she (had worked / worked) all day.
-
They (had left / left) before the party began.
-
I couldn’t call him because I (had lost / lost) my phone.
-
After he (had finished / finished) dinner, he went to bed.
-
The bus (had gone / went) by when we reached the stop.
-
She didn’t want dessert because she (had eaten / ate) already.
-
We went outside after the rain (had stopped / stopped).
-
He (had never seen / never saw) snow before that trip.
-
They were upset because they (had missed / missed) the train.
✅ Exercise 5: Complete the sentences using “before” or “after” + Past Perfect
-
They went home __________ they had finished the meeting.
-
__________ she had eaten breakfast, she went to work.
-
He had already left __________ I got there.
-
__________ the guests had arrived, she cleaned the house.
-
I called him __________ I had received the news.
-
She relaxed __________ she had completed her homework.
-
__________ we had packed our bags, we left for the airport.
-
The game started __________ everyone had sat down.
-
__________ he had saved enough money, he bought a car.
-
She apologized __________ she had realized her mistake.
✅ Exercise 6: Correct the mistakes
-
She had went to school before I woke up.
-
They had ate dinner when we arrived.
-
I hadn’t never seen him before that day.
-
He didn’t had time to finish the test.
-
We had leave before the rain started.
-
Had you ever went to Paris before 2020?
-
She had not wrote the report on time.
-
They had buy a new house before the baby was born.
-
He had forgot his wallet at home.
-
I hadn’t saw that movie before last night.
_____________________________________________________________________
Answer Key:
✅ Exercise 1: Fill in the blanks
-
had finished
-
had not seen / hadn’t seen
-
had left
-
had eaten
-
had met
-
had already left
-
had not done / hadn’t done
-
had forgotten
-
had never visited
-
had cleaned
✅ Exercise 2: Rewrite in Past Perfect
-
I had finished my homework before I went out.
-
She had called me after she arrived.
-
They had eaten dinner before the guests came.
-
He had left before I reached the station.
-
We had bought popcorn before we watched the movie.
-
I had got home after the rain stopped. (or: had gotten — US English)
-
She had turned off the lights before she slept.
-
They had started the meeting after everyone came.
-
He had driven off before I could talk to him.
-
The children had drunk milk before they went to bed.
✅ Exercise 3: Make questions
-
Had you finished your work?
-
Had she ever traveled abroad before 2015?
-
Had they left when you arrived?
-
Had he eaten before going to school?
-
Had you seen that film before last night?
-
Had she read the book before the test?
-
Had they already gone home?
-
Had he called you before the meeting?
-
Had you studied English before high school?
-
Had she met him before that party?
✅ Exercise 4: Choose the correct option
-
had started
-
had worked
-
had left
-
had lost
-
had finished
-
had gone
-
had eaten
-
had stopped
-
had never seen
-
had missed
✅ Exercise 5: Use “before” or “after”
-
after
-
After
-
before
-
Before
-
after
-
after
-
After
-
after
-
After
-
after
(Sentences starting with Before/After should be capitalized.)
✅ Exercise 6: Correct the mistakes
-
She had gone to school before I woke up.
-
They had eaten dinner when we arrived.
-
I had never seen him before that day.
-
He didn’t have time to finish the test. (or: hadn’t had)
-
We had left before the rain started.
-
Had you ever gone to Paris before 2020?
-
She had not written the report on time.
-
They had bought a new house before the baby was born.
-
He had forgotten his wallet at home.
-
I hadn’t seen that movie before last night.
