Skip to content Skip to sidebar Skip to footer

11 Soal Tentang Past Future Perfect Tense + Kunci Jawaban

Soal Pilgan Past Future Perfect Tense 

1. We __________ the project by next month.
A) will have completed
B) would have completed
C) will have been completing
D) would have been completing

Jawaban: a) will have completed


2. By tomorrow, she __________ all her chores.
A) will have finished
B) would have finished
C) will have been finishing
D) would have been finishing

Jawaban: 
A) will have finished


3. He __________ the marathon after training for months.
A) will have run
B) would have run
C) will have been running
D) would have been running

Jawaban: 
A) will have run


4. By the end of the year, they __________ their savings goal.
A) will have reached
B) would have reached
C) will have been reaching
D) would have been reaching

Jawaban: 
A) will have reached


5. The movie __________ before we arrive at the cinema.
A) will have started
B) would have started
C) will have been starting
D) would have been starting

Jawaban: 
A) will have started


6. By the time you wake up, I __________ breakfast.
A) will have cooked
B) would have cooked
C) will have been cooking
D) would have been cooking

Jawaban: 
A) will have cooked


7. She __________ for the job, but they had already chosen someone else.
A) will have applied
B) would have applied
C) will have been applying
D) would have been applying

Jawaban: 
B) would have applied


8. By the time he comes back, they __________ the issue.
A) will have resolved
B) would have resolved
C) will have been resolving
D) would have been resolving

Jawaban: 
A) will have resolved

\
9. The kids __________ the ice cream before it melted.
A) will have finished
B) would have finished
C) will have been finishing
D) would have been finishing

Jawaban: 
B) would have finished


10. I __________ the letter before he arrives.
A) will have written
B) would have written
C) will have been writing
D) would have been writing

Jawaban: 
A) will have written


11. By the time she wakes up, he __________ all the work.
A) will have completed
B) would have completed
C) will have been completing
D) would have been completing

Jawaban: 
A) will have completed