Jan 28, 2024 1:36 am
Berikut adalah 20 contoh soal pilihan ganda tentang Past Perfect Tense beserta jawabannya:
- By the time I arrived at the party, Sarah ___________ already left.
a. had
b. has
c. have
d. is
Jawaban: a. had - She couldn't find her keys because she ___________ them at work.
a. leaves
b. leave
c. had left
d. leaves
Jawaban: c. had left - Before the storm hit, we ___________ all the necessary precautions.
a. takes
b. took
c. taking
d. take
Jawaban: b. took - When I got to the cinema, the movie ___________ already started.
a. start
b. starts
c. had started
d. starting
Jawaban: c. had started - By the time they reached the airport, the plane ___________.
a. takes off
b. take off
c. had taken off
d. took off
Jawaban: c. had taken off - The children ___________ their homework before going out to play.
a. finish
b. finishing
c. had finished
d. finishes
Jawaban: c. had finished - She realized that she ___________ her wallet at home when she got to the store.
a. leaves
b. leaving
c. had left
d. leave
Jawaban: c. had left - By the time the firefighters arrived, the fire ___________ out of control.
a. is
b. was
c. has been
d. had been
Jawaban: d. had been - They couldn't join us for dinner because they ___________ other plans.
a. makes
b. making
c. had made
d. make
Jawaban: c. had made - Before the guests arrived, she ___________ all the decorations.
a. prepares
b. preparing
c. had prepared
d. prepare
Jawaban: c. had prepared - He felt guilty because he ___________ his promise to help.
a. breaks
b. breaking
c. had broken
d. break
Jawaban: c. had broken - When they arrived at the concert, the band ___________ playing for 30 minutes.
a. is
b. was
c. has been
d. had been
Jawaban: d. had been - She didn't pass the exam because she ___________ enough time to study.
a. doesn't have
b. don't have
c. hadn't had
d. hasn't had
Jawaban: c. hadn't had - Before the storm hit, the residents ___________ to evacuate the area.
a. advised
b. advising
c. had advised
d. advises
Jawaban: c. had advised - By the time I woke up, my family ___________ breakfast.
a. has
b. had
c. have
d. is having
Jawaban: b. had - The train ___________ by the time we got to the station.
a. leaves
b. leaving
c. had left
d. leave
Jawaban: c. had left - Before she realized it, her wallet ___________ stolen.
a. is
b. was
c. has been
d. had been
Jawaban: d. had been - They were disappointed because the teacher ___________ them a lot of homework.
a. gives
b. gave
c. giving
d. has given
Jawaban: b. gave - When we arrived, the party ___________ already.
a. starts
b. starting
c. had started
d. start
Jawaban: c. had started - Before he left the house, he ___________ sure all the windows were closed.
a. makes
b. making
c. had made
d. make
Jawaban: c. had made