WorksheetsPast Perfect
Total questions: 63
Worksheet time: 29mins
When we........(finish) dinner, we went out.
have finished
had finished
finished
was finish
I went to bed after I.....off the television.
switched
has switched
had switched
have switching
Noura left the restaurant after she......eating.
had have finished
had finished
have finish
has finished
The film..... by the time we got to the cinema.
was started
had start
has started
had started
I needed to know what....to my cat
had happened
had happening
has happened
was happened
I was sure that I..... her before.
seen
had seen
had saw
had see
Shouq's plants died because....
she had lost her doll.
she had left her purse at home.
he had spent all his money.
she hadn’t watered them.
Mohammed couldn’t buy the new computer because....
he had lost his old one
he had watched a scary movie.
he had spent all his money.
he hadn’t studied at all.
Saif couldn’t fall asleep last night because...
he had already left the office
he had watched a scary movie.
I had gone shopping the day before.
she had left her purse at home.
Shamsa was crying because.....
she had forgotten to set the alarm.
she hadn’t watered them.
she had lost her earphones
he hadn’t studied at all.
Justin failed his exam because.....
he had watched tv.
he had spent all his money.
he had not study
he hadn’t studied at all.
have been
had being
She ...(live) in China before she went to Thailand
had lived
lives
living
had living
Meera told me that she ... (study) a lot before the exam.
studying
loves to study
had studied
has studies
We were late for the plane because we...(forgot) our passports
forgot
forgetting
had forgetting
had forgotten
When she ___________ (go) out to play, she __________________ (do) her homework.
had gone - went
went - had done
gone - had done
My brother ________________ (eat) all of the cake that our mom _________________ (make)
eaten - made
had eaten - made
ate - had made
The doctor ______________ (take) off the plaster that he _____________ (put) on six weeks before.
took - had put
had taken - put
took - put
The waiter ______________ (bring) a drink that I _____________ (not/order)
had brought - did´t order
brought - hadn´t ordered
brought - didn´t ordered
The children ___________________ (collect) the chestnuts that ______________ (fall) from the tree
collected - had fallen
had collected - fallen
collected - fallen
After Sofie _______________ (finish) her work, she _________ (go) to lunch.
finished - had gone
had finished - went
had finished - gone
I ___________ (wash) the floor when the painter _________ (go).
had washed - gone
had wash - went
washed - had gone
After she _______________ (move) out, I __________ (find) her notes.
had moved - found
moved - had found
move - had found
After Fred ____________ (spend) his holiday in Italy he _____________ (want) to learn Italian.
spent - wanted
had spent - wanted
spent - had wanted
She __________ (watch) a video after the children ___________ (go) to bed.
watched - had gone
had watched - gone
watch - had gone
I went to Brazil last year. I ___________ (not go) there before.
had gone
went
hadn't gone
hasn't gone
A: Why did you leave so early?
B: Because I _______________ (promise) to visit a friend
promises
had promise
has promised
had promised
When Bob went to bed last night, he __________ (brush) his teeth.
brushes
brush
had brushed
had brush
When I was 5 years old, I ____________ (learn) how to read.
had learned already
learn
had already learned
When I went to bed last night, my dog __________ (eat) all its food.
had eat
had ate
had eaten
eats
When Maya was 8 years old, she _________ (get) a medal at school.
had got
had get
had gotten
I __________ (be) really happy to see you yesterday because I _________ (not see) you in a long time.
be / don't see
are / didn't see
was / hadn't see
was / hadn't seen
When we ________ (get) to the theater, the movie __________ (begin).
get / begins
got / begin
got / had begun
got / begin
I __________ (see) a car by the side of the road. It ________ (run) out of gas.
see / runs
saw / run
saw / had run
see / had ran
We ________ (phone) mom, but she wasn't home. She ________ (go) out.
phoned / had gone
phone / goes
phoned / had went
phone / had go
When my friends ___________ (arrive) to the bus stop, the bus __________ (leave).
arrived / leaves
arrive / leave
arrived / had left
arrived / had leave
When they ___________ (open) their suitcases, they realized that they ____________ (forget) their warm clothes.
open / forget
opened / had forgot
opened / forget
opened / had forgotten
By the time I __________ (be) 19 years old, I _____________ (win) a CD signed by my favorite artist.
am / won
was / had win
was / win
was / had won
