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

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

1. you             waiting there for more than two hours when she finally arrived.
(kamu telah menunggu disana lebih dari dua jam ketika dia akhirnya tiba)
a. had been
b. has been
c. have been
d. has
e. have
jawabannya adalah a (had been) karena dalam past perfect continuous tense rumus yang berlaku adalah s+had+been+Ving+o/c.
2. I had been           hard, so I felt very tired.
(aku telah bekerja keras, jadi aku merasa lelah)
a. work
b. works
c. worker
d. working
e. is work
jawabannya adalah d(working)karena dalam bentuk past perfect continuous tense kata kerja yang digunakan adalah kata kerja berakhiran ing.
3. I          heard the song many times before.
(aku telah mendengar lagu tersebut selama beberapa kali sebelumnya)
a. have
b. has
c. had
d. is
e. was
jawabannya adalah c(had) karena dalam past perfect continuous tense to be yang digunakan untuk semua subject adalah had.
4. they had been             for over an hour before tony arrived.
(mereka telah berbicara selama beberapa jam sebelum tony datang)
a. talk
b. talking
c. talks
d. talked
e. is talk
jawabannya adala b(talking) karena dalam past perfect continous tense rumus yang berlaku adalah s+had+been+Ving+o/c.
5. she              working at that company for three years when it went out of business.
(dia telah bekerja di perusahaan tersebut selama 3 tahun ketika dia dipecat dari pekerjaannya)
a. have been
b. has been
c. was
d. will
e. had been
jawabannya adalah e(had been)karena dalam past perfect continuous tense to be yang dipakai adalah had been apapun subjectnya.
6. how long had you been           to get on the bus ?
(berapa lama kamu telah menunggu untuk mendapatkan sebuah bus ?)
a. waiting
b. wait
c. waits
d. will wait
e. was wait
jawabannya adalah a(waiting) karena dalam past perfect continous tense kata kerja yang dipakai adalah kata kerja bentuk ing.
7. mike wanted to sit down because he had been             all day at work.
(mike ingin untuk duduk dibawah karena dia telah berdiri seharian selama bekerja)
a. standing
b. stand
c. stands
d. is stand
e. will stand
jawabannya adalah a(standing) karena rumus yang berlaku dalam past perfect continuous tense adalah s+had+been+Ving+o/c.
8. james             teaching at the university for more than a year before he left for asia.
(james telah mengajar di universitu selama lebih dari setahun sebelum dia pergi dari asia)
a. have been
b. has been
c. had been
d. has
e. have
jawabannya adala c(had been) karena dalam past perfect continuous tense apapun subject yang dipakai maka to be nya adalah had been.
9. I had not been            Turkish very long.
(aku tidak telah belajar bahasa turki selama waktu yang lama)
a. study
b. studying
c. studied
d. student
e. is study
jawabannya adalah b(studying) karena dalam past perfect continuous tense kata kerja yang dipakai adalah kata kerja bentuk ing.
10. Jason was tired because he          jogging.
(Jason telah capek karena dia telah selesai jogging)
a. have
b. has
c. have been
d. had been
e. has been
jawabannya adalah d(had been) karena dalam past perfect continuous tense rumus yang berlaku adalah s+had+been+Ving+o/c.
11. sam gained weight because he          overeating.
(sam berat badannya bertambah karena dia memakan makanan secara berlebian)
a. has
b. have
c. has been
d. have been
e. had been
jawabannya adalah e(had been) karena dalam past perfect continuous tense apapun subjectnya to be yang dipakai tetap menggunakan had been.
12. betty failed the final test because she had not been             class.
(betty gagal di test terakhir karena dia tidak datang ke kelas)
a. attend
b. attending
c. attends
d. was attend
e. will attend
jawabannya adalah b(attending) karena dalam past perfect continuous tense kata kerja yang dipakai adalah kata kerja bentuk ing.
13. he was tired because he          exercising so hard.
(dia capek karena dia telah mencoba terlalu keras)
a. had been
b. have been
c. has been
d. will
e. was
jawabannya adalah a(had been) karena rumus yang berlaku dalam past perfect continuous tense adalah s+had+been+Ving+o/c.
14. you had only been            there for a few minutes when she arrived.
(kamu hanya menunggu disana selama beberapa menit ketika dia tiba)
a. wait
b. waits
c. waiting
d. is wait
e. will wait
jawabannya adalah c(waiting) karena dalam past perfect continuous tense kata kerja yang dipakai adalah kata kerja berakhiran ing.
15. chef jones            preparing the restaurant’s fantastic dinners for two years before he moved to paris.
(chef jonas telah menyiapkan restaurant untuk makan malam yang fantastic untuk dua tahun sebelum dia pindah ke paris)
a. have been
b. has been
c. have
d. had been
e. has
jawabannya adalah d(had been) karena di dalam past perfect continuous tense to be yang dipakai adalah had been.
16. she had been          a book in library.
(dia telah membaca buku di perpustakaan)
a. reads
b. read
c. reading
d. is read
e. will read
jawabannya adalah c(reading) karena di dalam past perfect continuous tense kata kerja yang berlaku adalah Ving.
17. sinta           doing her homework.
(sinta telah mengerjakan pekerjaan rumahnya)
a. had been
b. has been
c. have been
d. is
e. was
jawabannya adalah a(had been) karena rumus yang berlaku di past perfect continuous tense adalah s+had+been+Ving+o/c.
18. the children had been          a beautiful flower.
(anak-anak telah menggambar bunga yang cantik)
a. draw
b. drawer
c. drawing
d. was draw
e. will draw
jawabannya adala c(drawing) karena rumus yang digunakan di past perfect continuous tense adalah s+had+been+Ving+o/c.
19. he had been         tomato in traditional market.
(dia membeli tomat di pasar tradisional)
a. buy
b. buys
c. buyer
d. buying
e. is buy
jawabannya adalah d(buying) karena dalam past perfect continuous tense kata kerja yang berlaku adalah kata kerja bentuk ing.
20. she had been          late.
(dia sudah terbiasa terlambat)
a. has been
b. had been
c. have been
d. is
e. will
jawabannya adalah b(had been) karena rumus yang berlaku adalah s+had+been+Ving+o/c.
21. the children had been          in the front yard.
(anak-anak telah bermain di halaman depan)
a.  play
b. playing
c. plays
d. played
e. is play
jawabannya adalah b(playing) karena rumus yang berlaku adalah s+had+been+Ving+o/c.
22. I           studying history in class.
(aku telah sedang belajar sejarah di kelas)
a. had been
b. have been
c. has been
d. is
e. are
jawabannya adalah a(had been) karena apapun subjectnya to be yang dipakai di past perfect continuous tense adalah had been.
23. mary had been          me in the phone.
(mary menelponku di telepon)
a. call
b. calling
c. calls
d. was call
e. will call
jawabannya adalah b(calling) karena dalam past perfect continuous tense kata kerja yang berlaku adalah Ving.
24. she           eating lunch.
(dia telah sedang makan siang)
a. has been
b. had been
c. have
d. has
e. was
jawabannya adalah b(had been) karena rumus yang berlaku adalah s+had been+Ving+o/c.
25. alice had been         with someone in the park.
(alice akan telah bertemu dengan seseorang ditaman)
a. meet
b. meets
c. meeting
d. is meet
e. will meet
jawabannya adalah c(meeting) karena dalam past perfect continuous tense kata kerja yang berlaku adalah kata kerja berakhiran ing.
26. he          opening the door for me.
(dia akan telah membuka pintu untukku)
a. had
b. had been
c. has
d. has been
e. have been
jawabannya adalah b(had been) karena dalam past perfect continuous tense to be nya adalah had been.
27. Alicia had been          book in library.
(Alicia telah akan meminjam buku di perpustakaan)
a. borrow
b. borrows
c. borrowed
d. borrowing
e. is borrow
jawabannya adalah d(borrowing) karena dalam past perfect continuous tense kata kerjanya berakhiran dengan ing.
28.  we         making some cake.
(kami membuat beberapa kue)
a. had been
b. has been
c. have been
d. is
e. will
jawabannya adalah a(had been) karena dalam past perfect continuous tense to be nya memakai ad been.
29. he is had been saying that he love me.
(dia mengatakan bahwa dia mencintaiku)
a. say
b. says
c. saying
d. is say
e. said
jawabannya adalah c(saying) karena dalam bentuk past perfect continuous tens kata kerjanya berbentuk ing.
30. Rodrigo          catching the bus.
(Rodrigo akan menyetop bis)
a. have
b. has
c. had
d. is
e. had been
jawabannya adalah e(had been) karena dalam past perfect continuous tense apapun subjectnya menggunakan to be had been.
Demikianlah contoh soal serta penjelasan dari past perfect continuous tense semoga dapat membantu anda.

 

Tinggalkan komentar

error: Content is protected !!