11 Soal dan Jawaban Seputar Past Perfect Tense
Soal PG Past Perfect Tense

1. What _____ you _____ (buy) before you came to the party?
A) did, buy
B) have, bought
C) had, buy
D) do, buying
Jawaban:
A) did, buy
2. They _____ (not finish) the marathon because of the heavy rain.
A) not finish
B) didn't finished
C) hadn't finished
D) not finishing
Jawaban:
C) hadn't finished
3. By the time we got to the restaurant, the chef _____ (prepare) our food.
A) prepare
B) prepared
C) have prepared
D) had prepared
Jawaban:
D) had prepared
4. She _____ (just leave) when I arrived at her house.
A) just leave
B) just leaves
C) had just left
D) just leaving
Jawaban:
C) had just left
5. What _____ you _____ (do) before the power outage?
A) did, do
B) have, done
C) had, do
D) do, had
Jawaban:
A) did, do
6. He _____ (never try) Indian food before last night.
A) never try
B) never tried
C) had never tried
D) never trying
Jawaban:
C) had never tried
7. They _____ (not finish) the puzzle because they lost a piece.
A) not finish
B) didn't finished
C) hadn't finished
D) not finishing
Jawaban:
C) hadn't finished
8. By the time we reached the summit, the sun _____ (rise).
A) rises
B) rose
C) have risen
D) had risen
Jawaban:
D) had risen
9. I _____ (just buy) a new car when I heard about the price increase.
A) just buy
B) just buys
C) had just bought
D) just buying
Jawaban:
C) had just bought
10. What _____ you _____ (study) before you decided to become a teacher?
A) did, study
B) have, studied
C) had, study
D) do, studying
Jawaban:
A) did, study
11. She _____ (not see) her best friend for years before their reunion.
A) not see
B) didn't saw
C) hadn't seen
D) not seeing
Jawaban:
C) hadn't seen