Skip to content Skip to sidebar Skip to footer

12 Soal (Pilgan) Past Perfect Tense Lengkap Jawaban

Soal Pilihan Ganda Past Perfect Tense 

1. They _____ (travel) to Paris last summer.
A) travels
B) traveled
C) have traveled
D) had traveled

Jawaban: 
B) traveled


2. Before I called her, she _____ (already leave) for work.
A) already leave
B) already left
C) had already left
D) already leaving

Jawaban: 
C) had already left


3. He _____ (not sleep) well because of the noise.
A) not sleep
B) didn't slept
C) hadn't slept
D) not sleeping

Jawaban: 
C) hadn't slept


4. By the time we arrived, the party _____ (end).
A) ends
B) ended
C) have ended
D) had ended

Jawaban: 
D) had ended


5. She _____ (just finish) her book when the lights went out.
A) just finish
B) just finishes
C) had just finished
D) just finishing

Jawaban: 
C) had just finished


6. What _____ you _____ (study) before you changed your major?
A) did, study
B) have, studied
C) had, study
D) do, studying

Jawaban: 
A) did, study


7. He _____ (never visit) that country before last summer.
A) never visit
B) never visited
C) had never visited
D) never visiting

Jawaban: 
C) had never visited


8. The kids _____ (already go) to bed when I got home.
A) already go
B) already goes
C) had already gone
D) already going

Jawaban: 
C) had already gone


9. I _____ (not see) him in years.
A) not see
B) didn't saw
C) hadn't seen
D) not seeing

Jawaban: 
C) hadn't seen


10. By the time she arrived, the cake _____ (eat) by everyone.
A) eat
B) ate
C) have eaten
D) had been eaten

Jawaban: 
D) had been eaten


11. We _____ (just start) our picnic when it started raining.
A) just start
B) just starts
C) had just started
D) just starting

Jawaban: 
C) had just started


12. What _____ you _____ (do) before you lost your phone?
A) did, do
B) have, done
C) had, do
D) do, had

Jawaban: 
A) did, do