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. she would have ………..
( dia telah akan bekerja )
a. work
b. working
c. worked
d. works
e. worker
jawabannya adalah c(worked) karena dalam past future perfect tense kata kerja yang dipakai adalah V3.

2. they would ………. shopped.
( mereka telah akan berbelanja )
a. have
b. has
c. had
d. have been
e. had been
jawabannya adalah a(have) karena rumus yang berlaku adalah s+would+have+V3+o/c.

3. if you have saved your jewelry and foreign currency in a safety deposit box, they have ………. gone.
( jika kamu telah menyimpan perhiasan dan mata uang asingmu di safety deposit box, mereka tak akan hilang )
a. won’t
b. wouldn’t
c. wasn’t
d. isn’t
e. aren’t
jawabannya adalah b(wouldn’t) karena dalam bentuk negative yang dipakai adalah wouldn’t.

4. you should have ………. your refund by now.
( kamu seharusnya sudah menerima pengembalian dana )
a. receive
b. receiving
c. received
d.receives
e. was receive
jawabannya adalah c(received) karena apabila dalam perfect tense kata kerja yang dipakai adalah V3, semuanya sama untuk present, past, future maupun past future.

5. I could have bought that car, but I ………. to save money and wait for the manual person.
( saya sudah dapat membeli mobil itu, tapi saya pilih untuk menyimpan uang dan menunggu versi manualnya )
a. prefer
b. preferred
c. preferring
d. is prefer
e. was prefer
jawabannya adalah b(preferred) karena dalam past future perfect tense yang dipakai adalah kata kerja bentuk ketiga.

6. the traveler looks far from happy. He may ………. waited for his flight for hours.
( pelancong itu kelihatan jauh dari bahagia, dia mungkin telah menunggu penerbangannya selama berjam-jam )
a. have
b. has
c. had
d. have been
e. has been
jawabannya adalah a(have) karena dalam past future perfect tense to be yang dipakai adalah have.

7. I ………. have eating lunch with mark tomorrow.
( aku akan telah akan makan siang dengan mark besok )
a. will
b. would
c. was
d. had
e. has
jawaban yang benar adalah b(would) karena rumus yang berlaku di past future perfect tense adalah S+would+have+V3+o/c.

8. I would ………. typed when Tania come.
( aku telah akan mengetik ketika Tania datang )
a. has
b. have
c. had
d. was
e. will
jawabannya adalah b(have) karena dalam past future perfect tense to be yang dipakai adalah have apapun subjectnya.

9. she ………. have looked him so deep.
( dia telah akan melihatnya sangat dalam )
a. would
b. will
c. was
d. is
e. had
jawabannya adalah a(would) karena dalam bentuk apapun past future tense menggunakan would di dalam kalimatnya.

10. she would have ………. and laugh together with her friends.
( dia telah akan berbicara dan juga bercanda bersama dengan teman-temannya )
a. talk
b. talks
c. talked
d. is talk
e. was talk
jawabannya adalah c(talked) karena dalam past future perfect tense kata kerja yang digunakan adalah kata kerja bentuk ketiga.

11. I ………. have kept my money to go to korea.
( aku telah akan menyimpan uangku untuk pergi ke korea )
a. will
b. was
c. was
d. is
e. would
jawaban yang benar adalah e(would) karena dalam past future perfect tense yang dipakai adalah would, baik itu dalam kalimat positif, negative maupun interrogative.

12. I would have ………. to the bank after class.
( aku telah akan pergi ke bank setelah kelas berakhir )
a. gone
b. go
c. going
d. goes
e. went
jawabannya adalah a(gone) karena dalam bentuk past future perfect tense kata kerja yang dipakai adalah kata kerja bentuk ketiga.

13. he ………. have bought a new dictionary.
( dia telah akan membeli kamus yang baru )
a. will
b. was
c. would
d. have
e. has
jawaban yang benar adalah c(would) karena dalam past future tidak peduli dalam bentuk positif, negative, maupun interrogative menggunakan would didalamnya.

14. she would have ………. a taxi to go to park.
( dia telah akan naik taksi untuk pergi ke taman )
a. taken
b. taking
c. take
d. is take
e. was take
jawabannya adalah a(taken) karena dalam past future perfect tense kata kerja yang digunakan adalah kata kerja bentuk ketiga.

15. he ………. have taken a shower when the light is on after off long time.
( dia telah akan mandi setelah listrik hidup setelah lama mati )
a. will
b. would
c. was
d. were
e. is
jawabannya adalah b(would) karena dalam past future tense apapun bentuknya baik itu positif, negative maupun interrogative yang dipakai adalah would.

16. I would ………. studied about martial arts.
( aku telah akan belajar tentang ilmu bela diri )
a. has been
b. have been
c. had been
d. has
e. have
jawabannya adalah e(have) karena dalam past future perfect tense apapun subjectnya to be yang dipakai adalah have.

17. she ………. have worked.
( dia telah akan tidak bekerja )
a. wouldn’t
b. won’t
c. wasn’t
d. isn’t
e. aren’t
jawaban yang benar adalah a(wouldn’t) karena rumus yang berlaku di past future perfect tense adalah S+would+not+have+been+V3+o/c.

18. they wouldn’t ………. shopped.
( dia telah akan tidak berbelanja )
a. has
b. had
c. have
d. have been
e. has been
jawabannya adalah c(have) karena dalam past future perfect tense apapun subjectnya menggunakan to be have.

19. bob wouldn’t have ………. tonight because he is busy.
( bob telah akan tidak menelpon malam ini karena dia sedang sibuk )
a. called
b. call
c. calls
d. calling
e. was call
jawabannya adalah a(called) karena dalam past future perfect tense kata kerja yang dipakai adalah kata kerja bentuk ketiga.

20. the party ………. start at 9 pm tonight.
( pesta tersebut telah akan tidak dimulai pukul 9 nanti malam )
a. wouldn’t
b. won’t
c. wasn’t
d. isn’t
e. aren’t
jawaban yang benar adalah a(wouldn’t )karena dalam past future perfect tense yang dipakai adalah would dan bentuk negatifnya adalah wouldn’t.

21. I wouldn’t have ………. tv tonight because I am boring.
( aku telah akan tidak menonton televisi malam ini karena aku sedang bosan )
a. watch
b. watched
c. watching
d. is watch
e. was watch
jawabannya adalah b(watched) karena dalam past future perfect tense kata kerja yang dipakai adalah kata kerja bentuk ketiga.

22. you wouldn’t have ………. letter tomorrow morning.
( kamu telah akan tidak mendapatkan surat besok pagi )
a. got
b. get
c. getting
d. was get
e. is get
jawabannya adalah a(got) karena dalam past future perfect tense menggunakan kata kerja bentuk ketiga.

23. I ………. have eaten breakfast with toast.
( aku telah akan tidak makan sarapan hari ini dengan menu roti panggang )
a. won’t
b. wasn’t
c. wouldn’t
d. isn’t
e. aren’t
jawabannya adalah c(wouldn’t) karena dalam past future perfect tense yang dipakai adalah would ketika negative menjadi wouldn’t.

24. I ………. have rode a bike to school.
( aku telah akan tidak mengendarai sepeda ke sekolah )
a. wouldn’t
b. won’t
c. wasn’t
d. isn’t
e. weren’t
jawabannya adalah a(wouldn’t) karena dalam past future perfect tense yang dipakai adalah would ketika negative menjadi wouldn’t.

25. I wouldn’t ………. got to class on time like other because I m not sleep fast im always late to sleep.
( aku telah akan tidak pergi ke sekolah tepat waktu karena aku tidak tidur cepat dan aku selalu terlambat untuk tidur di malam hari )
a. has
b. had
c. have
d. is
e. was
jawabannya adalah c(have) karena dalam past future perfect tense to be yang dipakai adalah have apapun subject yang dipakai dalam kalimat.

26. would she have ………. ?
( apakah dia telah akan bekerja ? )
a. work
b. working
c. works
d. worked
e. is work
jawaban yang benar adalah d(worked) karena rumus dalam kalimat Tanya adalah would+s+have+V3?

27. would they ………. shopped?
( apakah mereka telah akan berbelanja ? )
a. has
b. had
c. have
d. was
e. were
jawabannya adalah c(have) karena dalam bentuk kalimat apapun mau itu bentuk kalimat positif, negative maupun interrogative to be yang dipakai adalah have.

28. would you have ………. to Beijing ?
( apakah kamu telah akan pergi ke Beijing ? )
a. going
b. go
c. goes
d. went
e. gone
jawabannya adalah e(gone) karena dalam past future perfect tense kata kerja yang dipakai adalah kata kerja bentuk ketiga.

29. ………. you have visited the history museum ?
( apakah kamu telah akan mengunjungi museum sejarah ? )
a. will
b. would
c. was
d. is
e. am
jawabannya adalah b(would) karena dalam past future tense yang dipakai adalah would.

30. would the children have ………. to to go outside and play ?
( apakah kamu telah akan pergi keluar dan bermain ? )
a. gone
b. going
c. goes
d. went
e. go
jawabannya adalah a(gone) karena dalam past future perfect tense kata kerja yang digunakan adalah kata kerja bentuk ketiga.

Demikianlah contoh soal beserta penjelasan dari past future perfect tense, semoga dapat membantu anda yang memang sedang belajar tentang tenses ini.

Tinggalkan komentar

error: Content is protected !!