Skip to content Skip to sidebar Skip to footer

12 Soal (Pilihan Ganda) Past Perfect Tense dan Jawaban

Contoh Soal Pilgan Tentang Past Perfect Tense

1. 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

Jawaban:
D. Had dropped


2. Never … such delicious pies before visiting the bakery.
A. I had tasted
B. Had I tasted
C. You had worn
D. Had you worn

Jawaban:
A. I had tasted


3. 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

Jawaban:
D. Had you worn


4. 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

Jawaban:
B. Had put


5. Gillian … to the store before she went home.
A. Has going
B. Is going
C. Gone
D. Had gone

Jawaban:
D. Had gone


6. Mandy told us yesterday that she …… England in 2000.
A. Had visiting
B. Is visiting
C. Was visited
D. Had visited

Jawaban:
D. Had visited


7. Gina … in New York for ten years before she moved to California.
A. Lived
B. Had lived
C. Lives
D. Is living

Jawaban:
B. Had lived


8. The professor … the material before he gave the quiz.
A. Reviewed
B. Is reviewing
C. Had reviewed
D. Reviewer

Jawaban:
C. Had reviewed


9. Which sentence uses the Past Perfect Tense correctly?
A) She had finished her dinner when the phone rang.
B) She finishes her dinner when the phone rings.
C) She finishing her dinner when the phone rang.
D) She had finishing her dinner when the phone rings.

Jawaban: 
A) She had finished her dinner when the phone rang.


10. What is the correct Past Perfect form of the verb "read"?
A) read
B) reading
C) had read
D) reads

Jawaban: 
C) had read


11. Choose the sentence with the correct Past Perfect Tense:
A) He will finish his homework before dinner.
B) He finished his homework before dinner.
C) He has finished his homework before dinner.
D) He had finish his homework before dinner.

Jawaban: 
B) He finished his homework before dinner.


12. Which sentence is in the Past Perfect Continuous Tense?
A) They had waited for hours.
B) They waited for hours.
C) They had been waiting for hours.
D) They will wait for hours.

Jawaban: 
C) They had been waiting for hours.