Font size
WorksheetsPast Perfect tense
Total questions: 159
Worksheet time: 1hrs 24mins
By the time the police arrived at the bank, the robbers _________________ (already escaped).
have already escaped
had already escaped
already escaped
had already escapen
I __________ (not see) them before they joined my party.
had not saw
did not see
have not seen
had not seen
I _________ (not clean) my shoes before I went on a holiday.
had not cleanen
had cleaned
had not cleaned
have been cleaning
After I ___________ (save) enough money, I bought a Tesla Model S luxury car.
had saven
had been saving
have saved
had saved
We _____________ (already finished) our work before the clock struck six.
had finished
had already finished
had already finishen
have already finished
Julie did not arrive until after I ___________ (leave).
leave
had leaved
had left
have left
We were late for the plane because we __________ (forget) our passports.
had forgetten
had forgotten
had forgot
had forgetted
The lights went off because we _____________ (not pay) the electricity bill.
not paid
not yet pay
had not paid
had not payed
We could not go into the concert because we __________ (not bring) our tickets.
had not brang
had not brought
had not bought
had not bring
I ___________ (not have) breakfast when he arrived.
had had
haven't had
not had
had not had
By the time Tom went to bed, he ___________ (not write) anything in his diary.
had not written
had not write
had not writen
have not written
I ______________ (not save) the document before the computer crashed.
had not safed
had not saved
had not saven
had saved
He was very tired because he _________ (not sleep) well.
had not sleept
had not sleep
had slept
had not slept
When I got home, my dad ____________ (already start) cooking.
has already started
have already started
had already started
had already start
We _________ (just wake) up when Mr Lee walked into the classroom.
have just waken
have just woken
had just waken
had just woken
____________you___________________(brush) your teeth yet?
Has, brushed
Have, brush
Has, brush
Have, brushed
She __________ just________________(eat) her breakfast.
have, ate
has, eaten
have, eaten
has ate
___________you ___________(feed) the dog yet?
Has, fed
Have, feeded
Have, fed
Has ,feed
Oscar __________ _________(win) his first award since 2011.
has won
have win
has win
have won
Kate _______ _____________(lie) on the grass for two hours already.
(a)
Jacob __________ already _____________(write) down their names.
has, wrote
has, written
have, write
has, wrote
__________Sarah ______________(beg) her dad __________?
Have, beged, yet
Has, beged, yet
Has, begged, yet
Have, begged, yet
Oh no! Gigi _________just _______________(fall) down!
has, fallen
has, fell
has, fellen
have, fallen
The lion _________ just ____________ (leap) up to jump up the fence.
has, leapped
has, leaped
have, leaped
has, leapt
Ah! Kara _________ ______________(tear) my homework!
(a)
have been
had being
After Heru … Los Angeles, he went to California.
Was visited
Had visited
Has been visiting
Has been visiting
Before Alin went to sleep, he had …. his family.
Is calling
Calling
Called
Had called
... the doctor examined the patient thoroughly before he prescribed the medication?
had
did
does
do
the train had left. The question form of this sentence is ...
Had the train had left?
Had the train left?
Had the train leave?
Have the train had left?
he had removed all the files in that computer. The negative form of this sentence is ...
he had not removed all the files in that computer
he not had removed all the files in that computer
he have not removed all the files in that computer
he has not removed all the files in that computer
had the professor ... the material?
reviewed
reviews
reviewing
been reviewed
Cindy told them yesterday that she … Tokyo in 2021.
Are visiting
Had visited
Were Visited
Have visited
Mandy told us yesterday that she … (live) England in 2000.
(a)
Kevin …. (not, work) at the university for thirty years before he retired.
(a)
had the committee considered the result? The positive form of this sentence is ...
(a)
Choose the correct verb to complete the sentence in past perfect tense!
When I arrived at the cinema, the film had ......
started
start
starts
starting
Choose the correct verb to complete the sentence in past perfect tense!
She had ...... in China before she went to Thailand.
lived
living
live
lives
Choose the correct verb to complete the sentence in past perfect tense!
After they had ...... the shellfish, they began to feel sick.
eaten
ate
eated
eats
Choose the correct verb to complete the sentence in past perfect tense!
If you had ...... to me, you would have got the job.
listened
listens
listen
listening
Choose the correct verb to complete the sentence in past perfect tense!
Julie didn’t arrive until after I had .......
left
leaved
leaves
leaving
Choose the correct verb to complete the sentence in past perfect tense!
When we had ...... dinner, we went out.
finished
finishing
finishes
finish
Choose the correct verb to complete the sentence in past perfect tense!
The garden was dead because it had ...... dry all summer.
been
was
are
is
Choose the correct verb to complete the sentence in past perfect tense!
He had ...... her before somewhere.
met
meet
meeted
meeting
Choose the correct verb to complete the sentence in past perfect tense!
We were late for the plane because we had ...... our passports.
forgotten
forgot
forget
forgetting
Choose the correct verb to complete the sentence in past perfect tense!
She told me that she had ...... a lot before the exam.
studied
studies
studying
study
I .................................. a lot about her before I heard that she was safe.
has worried
had worry
have worried
had worried
I didn’t like the apartment. It was much smaller than I ………………….. at first.
had think
had thought
have thought
has think
He told us he ………………………….. a big tiger.
have seen
has seen
had seen
have see
They drank tea after they ………………………………. dinner.
had finish
had finished
has finished
have finished
She ………………………….. the pink apron and placed it in a table drawer when the door opened and Joe entered.
had folded
has folded
have folded
have fold
The teacher wanted to know why he …………………………….. a cellphone to school.
has bring
had bring
had brought
have brought
After he ………………………………. at the hospital for two years he decided to give up the job.
had work
has work
have worked
had worked
When I arrived at the party John …………….……….. home.
had went
had go
had gone
have gone
We waited until the match …………………………….. .
has end
has ended
had end
had ended
They …………………………… the room before the meeting finished.
had left
has left
have left
had leave
I ……………………………….. a new camera before I went to London.
has bought
had buy
had bought
have bought
I ……………….………………… off the lights when the telephone rang.
have turned
had turn
have turned
had turned
…………. he …………….. her for a long time before they got married?
had / know
had / knew
had / known
has / known
He drove down the hotel where they ……………………. their honeymoon years ago.
had spent
has spent
have spent
had spend
When we got to the station the train …………………………....
had leave
had left
have left
has left
He …………………………. at a table by the window where he had a meal with Jane.
had sit
has sat
had sat
has sit
My friends ............................ letters to their parents before they went on vacations alone.
had wrote
had write
had written
has written
I ...................... to that song before it became popular.
has listened
had listen
has listen
had listened
My dad ....................... to Rome before he took the whole family there.
has traveled
has travel
had traveled
had travel
He had to go to work by bus because his car ………………. down.
had broken
had broke
has break
has broken
I .................................. a lot about her before I heard that she was safe.
has worried
had worry
have worried
had worried
I didn’t like the apartment. It was much smaller than I ………………….. at first.
had think
had thought
have thought
has think
He told us he ………………………….. a big tiger.
have seen
has seen
had seen
have see
They drank tea after they ………………………………. dinner.
had finish
had finished
has finished
have finished
She ………………………….. the pink apron and placed it in a table drawer when the door opened and Joe entered.
had folded
has folded
have folded
have fold
The teacher wanted to know why he …………………………….. a cellphone to school.
has bring
had bring
had brought
have brought
After he ………………………………. at the hospital for two years he decided to give up the job.
had work
has work
have worked
had worked
When I arrived at the party John …………….……….. home.
had went
had go
had gone
have gone
We waited until the match …………………………….. .
has end
has ended
had end
had ended
They …………………………… the room before the meeting finished.
had left
has left
have left
had leave
I ……………………………….. a new camera before I went to London.
has bought
had buy
had bought
have bought
I ……………….………………… off the lights when the telephone rang.
have turned
had turn
have turned
had turned
…………. he …………….. her for a long time before they got married?
had / know
had / knew
had / known
has / known
He drove down the hotel where they ……………………. their honeymoon years ago.
had spent
has spent
have spent
had spend
When we got to the station the train …………………………....
had leave
had left
have left
has left
He …………………………. at a table by the window where he had a meal with Jane.
had sit
has sat
had sat
has sit
My friends ............................ letters to their parents before they went on vacations alone.
had wrote
had write
had written
has written
I ...................... to that song before it became popular.
has listened
had listen
has listen
had listened
My dad ....................... to Rome before he took the whole family there.
has traveled
has travel
had traveled
had travel
He had to go to work by bus because his car ………………. down.
had broken
had broke
has break
has broken
I could not remember the poem we __ the week before.
had learnt
are learning
will learn
learn
He __ to Japan before 2011.
had not been
had not be
had not was
had not is
She watched a video after the children __ to bed.
had gone
had go
had went
had going
When she arrived, the match __.
had already started
already had started
had already start
already had start
They had ridden their bikes before they __ their friends.
met
meet
is meeting
will meet
Jill had phoned her dad before she __ the office.
left
had left
has left
is leaving
Chuck __ the house before I called.
had left
has left
left
have left
According to the timeline,
a. The meeting started at 8:00.
b. Mr. James arrived at 8:15.
Which of the following is correct?
The meeting had started before Mr. James arrived.
The meeting started before Mr. James arrived.
The meeting had started before Mr. James had arrived.
When I got to Mary's home, George had gone.
In the sentence, which is the first action?
George goes home.
I go to Mary's home.
The children had got up when their father arrived.
Which of the following is correct?
The children were up before their father arrived.
The children got up after their father arrived.
According to the timeline,
a. Peter did not study.
b. Peter failed the exam.
which of the following is correct?
Peter failed the exam because he had not studied.
Peter had failed the exam because he did not study.
After Fred __ his holiday in Italy he wanted to learn Italian.
had spent
spent
has spent
is spending
I was very tired because I __ too much.
had studied
had study
had studying
has had studying
The storm damaged the bridge but the man had crossed it.
Which of the following is correct?
The man crossed the bridge before the storm damaged it.
The man did not cross the bridge.
The girl was afraid. She __ on a plane before.
had not flown
had not fly
had not flew
had not flying
She felt better after she __ some medicine.
had taken
had take
had taking
had took
Derick was very tired. He __ at all.
had not slept
had not sleep
had not sleeping
had not be sleep
He __ out with a girl before. He was very nervous on his first date.
had never gone
never had gone
had gone never
had never went
__ Eric had made breakfast, he called his friend.
After
Before
____ a great breakfast before she went to school?
Had she had
Had had she
She had had
Had been she
When Amp _______ at school, she realized she _______ her textbook.
Had arrived, forgot
Arrived, had forgotten
Forgot, had arrived
Had forgotten, arrived
When I _______ the new teacher, I was so surprised. I _______ his class before!
Met, had taken
Had met, took
Had taken, met
Took, had met
Amp _______ sushi before she _______ to Japan.
Never ate, had come
Came, had never eaten
Had come, never ate
Had never eaten, came
I _______ any money on the weekend because I _______ my wallet on Friday.
Didn't have, had lost
Hadn't had, lost
Didn't lose, hadn't had
Hadn't lost, didn't have
When Yuka _______ washing the dishes, she _______ the TV on.
Finished, had turned
Turned, had finished
Had finished, turned
Had turned, finished
When we went to Osaka, my friend _______ a lot about the city because she _______ there many times.
Was, had known
Had known, was
Knew, had been
Had been, knew
It was a very difficult movie, but I _______ it because I _______ the book.
Had understood, read
Read, had understood
Had read, understood
Understood, had read
My teacher has been teaching all day. She ___________ be tired by now.
could
might
must
can't
Who told you about that? It ______ be me. I didn't know about that story.
can't
might
must
couldn't
He ______ be at Dana's house. He told me that he wanted to talk to him.
might
can't
could
must
She __________ all the household chores before she left the house.
had completed
completed
was completing
had been completing
She played with her toys after she __________ two books.
has read
had read
read
reads
Kenneth bawled after he __________ the terrible news.
received
receives
has received
had received
Thankfully, I __________ school before it started drizzling.
reached
was reaching
had reached
has reached
My parents missed the first half of my performance as it __________ before they arrived.
began
has begun
had begun
began
The girl was crying as she __________ her way.
lost
was losing
has lost
had lost
Terry was afraid to go home as he __________ the Mathematics test.
had failed
has failed
failed
had been failing
The robber __________ with the loot when the police arrived.
escaped
had escaped
has escaped
had been escaping
Before I boarded the bus, I realised that I __________ my wallet.
forgot
had forgotten
was forgetting
has forgotten
He refused to tell us where he __________ the bag.
hid
had hidden
has hidden
was hiding
