Past Perfect Tense
Past Perfect Tense
Past Perfect Tense
1. After Hendi …Los Angeles, he went to c. Had the room been brighter
California. d. Had the room brighter
a. Was visited
b. Had visited 9. The participants …… the room before the
c. Has been visiting light turn off
d. Has visited a. Had left
b. Has leave
2. Before Lina went to sleep, she …. his c. Had been leaving
family. d. Have left
a. Is calling
b. Calling 10. Rehan … about Lisa before he met her.
c. Has Called a. Had heard
d. Had called b. Had been heard
c. Have heard
3. Kevin …at the university for thirty years d. Had listen
before he retired.
a. Is working 11. The room ……for meeting
b. Had worked a. Had been cleaning
c. Worked b. Had cleaned
d. Has been worked c. Had prepared
d. Had cleaned and prepared
4. The headmaster ..… the decision
a. Had considered 12. He said that he … all the files to the
b. Was considering library.
c. Considered a. Had removed
d. Has considered b. Had been removing
c. Has removed
5. The doctor …the patient thoroughly before d. Have removed
he prescribed the medication.
a. Examine 13. The students … their lunch before the bell
b. Had examined rang.
c. Examining a. Has eaten
d. Have Examined b. Have eaten
c. Had eaten
6. The car … ten times before it landed on its d. Had eating
roof.
a. Had flipped 14. … a delicious pie before visiting the
b. Has been flipping out bakery.
c. Flip a. I had tasted
d. Has been flipping b. Had I tasted
c. You had worn
7. Everyone … the latest version of the d. Had you worn
Iphone14 Pro.
a. Had already known 15. How many times … the clothes before the
b. Had already been knowing fault occurred?
c. Has known a. You have tried
d. Have knew b. Had you tried
c. You has tried
8. When he arrived at the station, the train … d. Have you tried
a. Had left
b. Had leaved
16. If you … your money in a bank, what c. Was visited
would you buy? d. Had visited
a. Had been put
b. Had put 19. Gina … in New York for ten years before
c. Have put she moved to California.
d. Has put a. Lived
b. Had been
17. Lanang … to the store before she went c. Lives
home. d. Is living
a. Has going
b. Is going 20. The teacher… the material before he gave
c. Gone the quiz.
d. Had gone a. Reviewed
b. Is reviewing
18. Maddison told us yesterday that she …… c. Had reviewed
England in 2010. d. Reviewer
a. Had visiting
b. Is visiting
Past Perfect Tense..
1.I………to the school alone yesterday 9.Anita……me in this market after she done
a. had walk shopping
b. have walked a. meeting
c. walks b. meets
d. walking c. had met
d. has met
2.we……in this restaurant 2 days ago
a. had ate 10.Dona had……. this delicious food for us.
b. had eaten a. cooking
c. had been eating b. cooked
d. eaten c. cooks
d. cook
3.I……in this sofa with him
a. sleeping 11.I had….. this floor before played to the
b. has sleep park
c. had slept a. swept
d. had sleped b. sweep
c. sweeps
4.We…… together 2 years ago d. sweeped
a. have living
b. had been living 12.My brother had…….this novel before he
c. had lived slept
d. loved a. reading
b. reads
5.I…… cut the grass yesterday before I left c. read
the house d. readed
a. had cuted
b. had been cuosing. cut 13.We had……to the collage when it’s
d. had cut raining
a. walking
6………he read novel before he went to b. walk
sleep? c. walked
a. Had d. been walking
b. Has
c. Have 14.My lil bro had……..a new motorcycle for
d.Was himself
a. bought
7.We….. to aceh before we went to Jakarta b. buy
a. gone c. buys
b. had gone d. buying
c. had went
d. go 15.I….. sad when my bestfriend left me
yesterday
8.They……. this song after they finished their a.am sad
work b. had been
a. had listened c. has been
b. have listened d. have been
c. has been listening
d.be listen 16.I had……in this office 2 years ago
a. working
b. worked
c. work d. been writing
d. be working
19.My students had……hard last night
17.I had……my wallet in this market two a. study
months ago b. studied
a. lost c. was study
b. losed d. studying
c. loss
d. loosing 20.Before I……. out the house. it’s raining
a. has walked
18.My brother had…….a letter for me b. had walked
a. write c. walked
b. wrote d. walk
c. written
Past Perfect Tense…