Vocabulary
Grammar
Games
Tests
Video
Tiếng Việt (VI)
Login
News
Some useful English topics
Practice speaking
Practice speaking English by topic
Practice listening
Practice listening to English
Listen to music
Listening to English through songs
Video Song
Practice listening to English through bilingual music videos
Quotations
English quotations
Jokes
English jokes
Translate
Language translation
Past perfect tense exercises 2
15
Question
15
minute
Ready
Question 1:
________ visited Toronto before your trip last summer?
A
Have you ever
B
You had
C
Had ever you
D
Had you ever
Question 2:
After she (finish)______ breakfast she left the house.
A
finishes
B
finished
C
had finish
D
had finished
Question 3:
They came back home after they (finish) _________their work.
A
finished
B
had finished
C
had been finished
D
had finish
Question 4:
The storm destroyed the sandcastle that we (build) ___________.
A
had built
B
had been built
C
built
D
building
Question 5:
He (not be) _________ to Vietnam before last year.
A
not been
B
had been not
C
didn’t have been
D
hadn’t been
Question 6:
We (paint) _________4 pictures when he came home.
A
had painted
B
painted
C
have painted
D
had been painted
Question 7:
When she went out to play, she (do / already) __________her homework.
A
already had done
B
had already done
C
already did
D
already done
Question 8:
My brother ate all of the cake that our mum (make) ____________.
A
made
B
had make
C
had made
D
make
Question 9:
The doctor took off the plaster that he (put on) ___________six weeks before.
A
had putted on
B
put on
C
putted on
D
had put on
Question 10:
We (look for) _________her ring many times and then we found it in the bathroom.
A
had looked for
B
had look for
C
looked for
D
looking for
Question 11:
She _________ the ocean before she moved to Vancouver.
A
had never seen
B
never seen
C
have never seen
D
had never saw
Question 12:
The teacher ________ out when I arrived in the classroom.
A
goes
B
have gone
C
has gone
D
had gone
Question 13:
I ______ my document before the power went out in the computer lab.
A
had save
B
have saved
C
had saved
D
saved
Question 14:
When they arrived we _________ the test.
A
had already started
B
have already started
C
starts
D
already starting
Question 15:
George _________ his furniture before he moved to Japan.
A
have sold
B
had sold
C
had sell
D
sells
← Back to previous page
Comment ()