Past Perfect and Past Perfect Continuous Tense Test

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

PAST PERFECT AND PAST PERFECT CONTINUOUS TENSE TEST

1. Prior to the meeting, the room …


a. Had been put
b. Had put
c. Had been cleaned and prepared
d. Had cleaned and prepared
2. He told that he … all the files in the directory.
a. Had removed
b. Had been removed
c. Had been dropped
d. Had dropped
3. The student … her disposable lunch box in the garbage can by the time the
bell rang.
a. Had removed
b. Had been removed
c. Had been dropped
d. Had dropped
4. Never … such delicious pies before visiting the bakery.
a. I had tasted
b. Had I tasted
c. You had worn
d. Had you worn
5. How many times … the clothes before the fault occured?
a. I had tasted
b. Had I tasted
c. You had worn
d. Had you worn
6. The senior engineer … the project for a year before he resigned.
a. Has been trying
b. Had been trying
c. Had been being managed
d. Had been managing
7. Shasa … the diet plan for more than two weeks when finally recognizing it
didn’t work.
a. Had been being managed
b. Had been managing
c. Has been trying
d. Had been trying
8. . Vina was sad since you … her for a long time.
a. Had not been contacting
b. Had been not contacting
c. Had been you overhearing
d. Had you been overhearing
9. . … his mobile phone conversations for a few minutes when he suddenly
opened the door?
a. Had not been contacting
b. Had been not contacting
c. Had been you overhearing
d. Had you been overhearing
10. I ……(work) with my computer all day, and all I wanted to do was eat some
chocolate.
a. Has been worked
b. Has work
c. Has been working
d. Had been working
11. Mandy told us yesterday that she …… England in 2000.
a. Had visiting
b. Is visiting
c. Was visited
d. Had visited
12. Gina … in New York for ten years before she moved to California.
a. Lived
b. Had lived
c. Lives
d. Is living
13. The professor … the material before he gave the quiz.
a. Reviewed
b. Is reviewing
c. Had reviewed
d. Reviewer
14. After Heru …… Los Angeles, he went to California.
a. Was visited
b. Had visited
c. Has been visiting
d. Has visited
15. Before Alin went to sleep, he …………… his family.
a. Is calling
b. Calling
c. Called
d. Had called
16. Before finally dead on June 25, 2009, Michael Jackson …a pop singer since
1980’s.
a. Had
b. Has
c. Have
d. Had been
17. When the guests came, we …(wait) for an hour.
a. Had been waiting
b. Has been waiting
c. Had waiting
d. Has waiting
18. By the time the teacher came, the students ….(read) a half part of the text.
a. Has read
b. Had reading
c. Has reading
d. Had been reading
19. I … on the railway station waiting room for an hour before the train arrived.
a. Had been being sit
b. Had been sitting
c. Has been trying
d. Had been trying

20. Anyone … the latest version of the phone software for free before August
2013.
a. Had already heard
b. Had already been heard
c. Had been able to update
d. Had be able to update

21. If you … your money in a bank, it wouldn’t have gone.


a. Had been put
b. Had put
c. Had been cleaned and prepared
d. Had cleaned and prepared
22. When he arrived at the station, the train …
a. Had left
b. Had leaved
c. Had the room been brighter
d. Had the room brighter
23. … before the participants came?
a. Had left
b. Had leaved
c. Had the room been brighter
d. Had the room brighter
24. Reza … about her before they met.
a. Had already heard
b. Had already been heard
c. Had been able to update
d. Had be able to update
25. Gillian … to the store before she went home.
a. Has going
b. Is going
c. Gone
d. Had gone
26. He …(stand) in front of the door for thirthy minutes before it was opened.
a. Had stand
b. Had standing
c. Had been standing
d. Has standing
27. My nephew was sick since he … outside in bad weather all day.
a. Has been playing
b. Had been playing
c. Had been doing
d. Has been doing
28. His skin became darker because he … something under the scorching sun
without sunscreen.
b. Has been doing
c. Has been playing
d. Had been playing
29. When you … the room, we … the matter of our wages for 10 minutes.
a. Had been getting rid toxic household items of
b. Had been getting rid of toxic household items
c. Entered, had been discussing
d. Had been entering, discussed
30. By the time I asked, my home assistant …
a. Entered, had been discussing
b. Had been entering, discussed
c. Had been getting rid toxic household items of
d. Had been getting rid of toxic household items

You might also like