Contoh Soal Pilihan Ganda Past Future Perfect Continuous Tense dan Jawabannya (Penjelasan)

Latihan Soal Past Future Perfect Continuous Tense (Jawaban Lengkap dengan Penjelasan dan Artinya)

1. I would have been ……….
( aku akan telah mengemudi )
a. drive
b. driving
c. driver
d. was drive
e. is drive
jawabannya adalah b(driving) karena rumus yang berlaku adalah S+would+have+been+Ving+o/c.

2. they ……… have been working.
( mereka akan telah bekerja )
a. would
b. will
c. is
d. was
e. has
jawaban yang benar adalah a(would) karena dalam past future perfect continuous tense yang dipakai adalah would.

3. if this visa had been approved, he would ……… working abroad for a week.
( jika visa dia telah disetujui, dia akan telah bekerja selama seminggu )
a. has been
b. had been
c. have been
d. will
d. has
jawaban yang benar adalah c(have been) karena rumus yang berlaku adalah S+would+have been+Ving+o/c.

4. if we had set the tanks in a proper way, the water would have been ……… out of tank X into tank Y at a constant rate.
( jika kita telah mengatur tank-tank tersebut dengan cara yang benar, air akan telah mengalir dari tangki X ke tangki Y dengan laju konstan)
a. flow
b. flown
c. flew
d. flowing
e. flaws
jawaban yang benar adalah d(flowing) karena dalam past future perfect tense kata kerja yang biasanya dipakai adalah verb+ing.

5. nisa and her family ……… have been living at their new house if its construction had finished.
( nisa dan keluarganya akan teah menempati rumah baru mereka jika konstruksinya sudah selesai)
a. will
b. will be
c. has
d. have
e. would
jawabannya adalah e(would) karena dalam past future perfect continuous tense yang digunakan adalah would.

6. I would ……… leaving on vacation in lombok island.
( aku akan telah pergi berlibur ke pulau Lombok )
a. have
b. have been
c. has
d. have been
e. had
jawaban yang benar adalah b(have been) karena di dalam past future perfect continuous tense to be yang biasanya dipakai adalah have been apapun subject yang dipakai.

7. they would have been ……… volley ball.
( mereka akan telah bermain bola voli )
a. playing
b. play
c. played
d. plays
e. is play
jawaban yang benar adalah a(playing) karena dalam past future perfect continuous tense kata kerja yang dipakai adalah kata kerja bentuk ing.

8. would we ……… washing our clothes ?
( apakah kita telah akan mencuci pakaian kita ? )
a. has been
b. had been
c. have been
d. have
e. has
jawaban yang benar adalah c(have been) karena di dalam past future perfect continuous tense yang dipakai adalah have been apapun subject yang dipakai.

9. I ……… have been making dinner special for my beloved boyfriend.
( aku akan telah membuat makan malam spesial untuk kekasihku tercinta )
a. would
b. will
c. has
d. had
e. was
jawaban yang benar adalah a(would) karena dalam past future perfect continuous tense yang dipakai adalah would, dan tidak berubah meskipun menjadi kalimat Tanya.

10. he would ……… walking into the toilet
( dia akan telah berjalan menuju ke toilet )
a. had been
b. has been
c. have been
d. will be
e. was
jawabannya adalah c(have been) karena rumus yang berlaku adalah S+would+have+been+Ving+o/c.

11. dick would have been ……… have a lot of money.
( dick akan telah muncul dengan uang yang banyak )
a. appear
b. appeared
c. appears
d. appearing
e. was appear
jawabannya adalah d(appearing) karena dalam past future perfect continuous tense kata kerja yang digunakan adalah kata kerja dengan penambahan ing di belakangnya.

12. mr. carter would ……… reading his book eventhough the children were making a lot of noise.
( mr. carter akan telah membaca bukunya walaupun anak-anaknya sangat berisik )
a. has
b. have
c. has been
d. have been
e. had
jawabannya adalah d(have been) karena tidak peduli apapun subjectnya, kalimat dalam bentuk past future perfect continuous tense yang dipakai adalah have been meskipun subjectnya adalah he, she, it.

13. I ……… have been taking a long walks.
( aku akan telah mengambil jalan yang panjang )
a. would
b. will
c. was
d. has
e. had
jawabannya adalah a(would) karena di dalam past future perfect continuous tense yang dipakai adalah would.

14. he would have been ……… to the post office to buy some stamps.
( dia akan telah pergi ke kantor pos untuk membeli beberapa buah perangko )
a. go
b. gone
c. going
d. went
e. goes
jawabannya adalah c(going) karena rumus yang berlaku adalah S+would+have+been+Ving+o/c.

15. we would ……… been going to cafeteria to get cup of coffee in the morning.
( kami akan telah pergi ke kantin untuk medapatkan secangkir kopi di pagi hari )
a. have
b. has
c. had
d. is
e. was
jawabannya adalah a(have) karena dalam past future perfect continuous tense to be yang dipakai adalah have, tidak peduli apapun subjectnya.

16. I would have been ……… to finish my homework.
( aku akan telah mengantuk untuk menyelesaikan pekerjaan rumahku )
a. sleep
b. sleeping
c. slept
d. sleeps
e. was sleep
jawabannya adalah b(sleeping) karena dalam past future perfect continuous tense kata kerja yang dipakai adalah kata kerja bentuk ing.

17. he would ……… going to drugstore to buy some medicine.
( dia akan telah pergi ke apotek untuk membeli beberapa obat )
a. has been
b. had been
c. have been
d. has
e. had
jawaban yang benar adalah c(have been) karena rumus yang berlaku adalah S+would+have+been+Ving+o/c.

18. she would not have been ……….
( mereka tidak akan telah mengemudi )
a. driving
b. drive
c. driver
d. is drive
e. was drive
jawaban yang benar adalah a(driving) karena di dalam past future perfect continuous tense kata kerja yang biasanya dipakai adalah verb ing.

19. we ……… not have been working.
( kami tidak akan telah bekerja )
a. will
b. was
c. has
d. had
e. would
jawaban yang benar adalah e(would) karena dalam past future perfect tense yang biasanya dipakai adalah would.

20. she would not ……… taking taxi she going with bus.
( dia tidak akan telah naik taksi karena dia memilih untuk naik bis )
a. has been
b. had been
c. is
d. was
e. have been
jawabannya adalah e(have been) karena dalam past future perfect continuous tense yang dipakai adalah have been walaupun subjectnya he, she, it.

21. I ……… not have been taking math and biology this semester.
( aku tidak akan telah mengambil pelajaran biologi dan matematika semester ini )
a. will
b. was
c. is
d. would
e. am
jawabannya adalah d(would) karena dalam past future perfect continuous tense yang dipakai adalah would meskipun dalam bentuk negative seperti dalam soal.

22. we would not have been ……… to the cinemas tonight.
( kami tidak akan telah pergi ke bioskop malam ini )
a. gone
b. go
c. going
d. goes
e. went
jawaban yang benar adalah c(going) karena rumus yang berlaku adalah S+would+not+have+been+Ving+o/c jika dalam bentuk negative.

23. we would not ……… taking a nap tonight.
( kamu tidak akan telah mengambil waktu istirahat malam ini )
a. have been
b. has been
c. had been
d. have
e. has
jawabannya adalah a(have been) karena dalam past future perfect continuous tense to be yang dipakai adalah have been.

24. would you have been ……… ?
( apakah kamu akan telah mengemudi ? )
a. drive
b. driver
c. driving
d. is drive
e. was drive
jawabannya adalah c(driving) karena kata kerja yang dipakai dalam past future perfect continuous tense adalah Ving.

25. ……… they have been working ?
( apakah kamu akan telah bekerja ? )
a. would
b. will
c. was
d. is
e. could
jawabannya adalah a(would) karena rumus yang berlaku di kalimat Tanya adalah would+S+have+been+Ving+o/c?

26. would they ……… eating lunch ?
( apakah mereka akan telah memakan makan siangnya ? )
a. has
b. has been
c. have
d. have been
e. had been
jawabannya adalah d(have been) karena dalam past future perfect continuous tense to be yang dipakai adalah have been apapun subject yang dipakai.

27. would she have been ……… make up applicator in e buy ?
( apakah dia akan telah membeli make up applicator di toko online ? )
a. buying
b. buy
c. bought
d. is buy
e. was buy
jawaban yang benar adalah a(buying) karena dalam past future perfect continuous tense kata kerja yang berlaku adalah kata kerja berakhiran ing.

28. would he ……… selling peanut in a street ?
( apakah dia akan telah menjual kacang di jalanan ? )
a. have
b. have been
c. has
d. had
e. has been
jawaban yang benar adalah b(have been) karena rumus yang berlaku adalah would+S+have+been+Ving+o/c? dalam past future perfect continuous tense.

29. would you have been ……… novel about woman struggle ?
( apakah kamu akan telah menulis novel tentang perjuangan seorang wanita ? )
a. write
b. writes
c. writer
d. writing
e. wrote
jawaban yang benar adalah d(writing) karena kata kerja yang berlaku adalah Ving.

30. would you ……… drinking lemon ?
( apakah kamu telah akan meminum lemon ? )
a. have been
b. have
c. has been
d. has
e. had
jawabannya adalah a(have been) karena dalam past future perfect continuous tense to be yang dipakai adalah have been tak peduli apapun subjectnya.

Demikianlah contoh soal beserta penjelasan dari past future perfect continuous tense, semoga dapat membantu anda.

Tinggalkan komentar

error: Content is protected !!