Baca berita tanpa iklan. Gabung Kompas.com+

Contoh Kalimat Past Perfect Continuous Tense

Baca di App
Lihat Foto
Past Perfect Continuous Tense
|
Editor: Nibras Nada Nailufar

KOMPAS.com – Contoh kalimat past perfect continuous tense digunakan ketika kita membicarakan hal yang dimulai dan sedang terjadi hingga suatu titik tertentu di masa lampau. 

Kalimat past perfect continuous tense ditandai dengan had been + Ving. Bentuk kalimat ini juga biasa disandingkan dengan simple past tense.

Berikut contoh kalimat bahasa Inggris past perfect continuous tense:

(+) I had been waiting for half an hour when I finally got my turn to order the food. / Aku telah menunggu selama setengah jam ketika aku akhirnya mendapat giliran untuk memesan makanan.
(-) I had not been waiting for half an hour when I finally got my turn to order the food. / Aku belum menunggu selama setengah jam ketika aku akhirnya mendapat giliran untuk memesan makanan.
(?) Had you been waiting for half an hour when you finally got your turn to order the food? / Apakah kamu telah menunggu selama setengah jam ketika kamu akhirnya mendapat giliran untuk memesan makanan?

Baca juga: Past Tense dan Jenisnya

Baca berita tanpa iklan. Gabung Kompas.com+

(+) By the time I finished my homework, my sister had been reading comics for two hours. / Pada saat aku menyelesaikan PRku, adikku sudah membaca komik selama dua jam.
(-) By the time I finished my homework, my sister hadn’t been reading comics for two hours. / Pada saat aku menyelesaikan PRku, adikku belum ada dua jam membaca komik.
(?) Had your sister been reading comics for two hours by the time you finished your homework? / Apakah adikmu sudah membaca komik selama dua jam pada saat kamu menyelesaikan PRmu?

(+) Rony had been listening to music for an hour when the train finally arrived. / Rony telah mendengarkan musik selama satu jam ketika kereta akhirnya tiba.
(-) Rony hadn’t been listening to music for an hour when the train finally arrived. / Rony belum ada satu jam mendengarkan musik ketika kereta tiba.
(?) Had Rony been listening to music for an hour when the train finally arrived? / Apakah Rony telah mendengarkan musik selama satu jam ketika kereta akhirnya tiba?

(+) They had been walking for thirty minutes before they found the restaurant. / Mereka telah berjalan selama tiga puluh menit sebelum mereka menemukan restorannya.
(-) They had not been walking for thirty minutes before they found the restaurant. / Mereka belum berjalan selama tiga puluh menit sebelum mereka menemukan restorannya.
(?) Had they been walking for thirty minutes before they found the restaurant? / Apakah mereka telah berjalan selama tiga puluh menit sebelum mereka menemukan restorannya?

(+) I had been studying in school A for two years before I moved to another school. / Aku telah belajar di sekolah A selama dua tahun sebelum aku pindah ke sekolah lain.
(-) I hadn’t been studying in school A for two years before I moved to another school. / Aku belum belajar di sekolah A selama dua tahun sebelum aku pindah ke sekolah lain.
(?) Had you been studying in school A for two years before you moved to another school? / Apakah kamu telah belajar di sekolah A selama dua tahun sebelum kamu pindah ke sekolah lain?

(+) The students had been studying English for two hours before the bell rang. / Para siswa telah belajar bahasa Inggris selama dua jam sebelum bel berbunyi.
(-) The students had not been studying English for two hours before the bell rang. / Para siswa belum belajar bahasa Inggris selama dua jam sebelum bel berbunyi.
(?) Had the students been studying English for two hours before the bell rang? / Apakah para siswa telah belajar bahasa Inggris selama dua jam sebelum bel berbunyi?

(+) My brother had been sleeping all day when my mother knocked his door. / Kakakku telah tidur seharian ketika ibuku mengetuk pintunya.
(-) My brother hadn’t been sleeping all day when my mother knocked his door. / Kakakku belum tidur seharian ketika ibuku mengetuk pintunya.
(?) Had your brother been sleeping all day when my mother knocked his door? / Apakah kakakmu telah tidur seharian ketika ibumu mengetuk pintunya?

(+) I had been doing my assignment in my room since after school when the light went out. / Aku telah mengerjakan tugasku di kamar ketika lampunya mati.
(-) I hadn’t been doing my assignment in my room since after school when the light went out. / Aku belum mengerjakan tugasku di kamar ketika lampunya mati.
(?) Had you been doing your assignment in your room since after school when the light went out? / Apakah kamu telah mengerjakan tugasmu di kamar ketika lampunya mati?

Baca juga: Simple Past Tense: Pengertian, Rumus dan Contoh

(+) My mother had been ironing clothes when my neighbor suddenly came. / Ibuku telah menyetrika pakaian ketika tetanggaku tiba-tiba datang.
(-) My mother hadn’t been ironing clothes when my neighbor suddenly came. / Ibuku belum menyetrika pakaian ketika tetanggaku tiba-tiba datang.
(?) Had your mother been ironing clothes when your neighbor suddenly came? / Apakah ibumu telah menyetrika pakaian ketika tetanggamu tiba-tiba datang?

(+) Tiara had been practicing dance for three hours when her dance coach told her to go home. / Tiara sudah berlatih selama tiga jam ketika pelatih tarinya menyuruhnya untuk pulang.
(-) Tiara hadn’t been practicing dance for three hours when her dance coach told her to go home. / Tiara belum berlatih tari selama tiga jam ketika pelatih tarinya menyuruhnya untuk pulang.
(?) Had Tiara been practicing dance for three hours when her dance coach told her to go home? / Apakah Tiara sudah berlatih selama tiga jam ketika pelatih tarinya menyuruhnya untuk pulang?

(+) Vero had been living in Bandung for ten years before he moved to Surabaya. / Vero telah tinggal di Bandung selama sepuluh tahun sebelum ia pindah ke Surabaya.
(-) Vero hadn’t been living in Bandung for ten years before he moved to Surabaya. / Vero belum tinggal di Bandung selama sepuluh tahun sebelum ia pindah ke Surabaya.
(?) Had Vero been living in Bandung for ten years before he moved to Surabaya? / Apakah Vero telah tinggal di Bandung selama sepuluh tahun sebelum ia pindah ke Surabaya?

(+) My cat had been playing all day before I fed her. / Kucingku telah bermain seharian sebelum aku memberinya makan.
(-) My cat hadn’t been playing all day before I fed her. / Kucingku belum bermain seharian sebelum aku memberinya makan.
(?) Had your cat been playing all day before you fed her? / Apakah kucingmu telah bermain seharian sebelum kamu memberinya makan?

(+) The café had been using plastic straws for six months before they switched to bamboo straws. / Kafe itu telah menggunakan sedotan plastik selama enam bulan sebelum mereka beralih ke sedotan bambu.
(-) The café had not been using plastic straws for six months before they switched to bamboo straws. / Kafe itu belum enam bulan menggunakan sedotan plastik sebelum mereka beralih ke sedotan bambu.
(?) Had the café been using plastic straws for six months before they switched to bamboo straws? / Apakah kafe itu telah menggunakan sedotan plastik selama enam bulan sebelum mereka beralih ke sedotan bambu?

(+) By the time the restaurant closed, we had been chatting there for two hours. / Pada saat restoran tutup, kami sudah mengobrol di sana selama dua jam.
(-) By the time the restaurant closed, we hadn’t been chatting there for two hours. / Pada saat restoran tutup, kami belum ada dua jam mengobrol di sana.
(?) Had they been chatting at the restaurant for two hours by the time it closed? / Apakah mereka sudah mengobrol di restoran selama dua jam saat restorannya tutup?

(+) I had been swimming for forty-five minutes when it suddenly rained. / Aku telah berenang selama empat puluh lima menit ketika tiba-tiba hujan turun.
(-) I hadn’t been swimming for forty-five minutes when it suddenly rained. / Aku belum berenang selama empat puluh lima menit ketika tiba-tiba hujan turun.
(?) Had you been swimming for forty-five minutes when it suddenly rained? / Apakah kamu telah berenang selama empat puluh lima menit ketika tiba-tiba hujan turun?

(+) My uncle had been working in Thailand for three years before he returned to Indonesia. / Pamanku telah bekerja di Thailand selama tiga tahun sebelum dia kembali ke Indonesia.
(-) My uncle hadn’t been working in Thailand for three years before he returned to Indonesia. / Pamanku belum ada tiga tahun bekerja di Thailand sebelum dia kembali ke Indonesia.
(?) Had your uncle been working in Thailand for three years before he returned to Indonesia? / Apakah pamanmu telah bekerja di Thailand selama tiga tahun sebelum dia kembali ke Indonesia?

Baca juga: Contoh Kalimat Simple Past Tense

(+) Mrs. Fitri had been explaining the material for an hour before Tina asked a question. / Bu Fitri telah menjelaskan materinya selama satu jam sebelum Tina mengajukan pertanyaan.
(-) Mrs. Fitri hadn’t been explaining the material for an hour before Tina asked a question. / Bu Fitri belum menjelaskan materinya selama satu jam sebelum Tina mengajukan pertanyaan.
(?) Had Mrs. Fitri been explaining the material for an hour before Tina asked a question? / Apakah Bu Fitri telah menjelaskan materinya selama satu jam sebelum Tina mengajukan pertanyaan?

(+) I had been jogging for an hour when my father asked me to stop. / Aku telah jogging selama satu jam ketika ayahku memintaku untuk berhenti.
(-) I hadn’t been jogging for an hour when my father asked me to stop. / Aku belum jogging selama satu jam ketika ayahku memintaku untuk berhenti.
(?) Had you been jogging for an hour when my father asked me to stop? / Apakah kamu telah jogging selama satu jam ketika ayahmu memintamu untuk berhenti?

(+) The students had been sitting at the corner for half an hour when the teacher told them to warm up. / Para siswa telah duduk di pojokan selama setengah jam ketika gurunya memberitahu mereka untuk melakukan pemanasan.
(-) The students hadn’t been sitting at the corner for half an hour when the teacher told them to warm up. / Para siswa belum setengah jam duduk di pojokan ketika gurunya memberitahu mereka untuk melakukan pemanasan.
(?) Had the students been sitting at the corner for half an hour when the teacher told them to warm up? / Apakah para siswa telah duduk di pojokan selama setengah jam ketika gurunya memberitahu mereka untuk melakukan pemanasan?

(+) I had been redecorating my room for two hours before my mother told me to have lunch. / Aku telah mendekorasi ulang kamarku selama dua jam sebelum ibuku menyuruhku untuk makan siang.
(-) I hadn’t been redecorating my room for two hours before my mother told me to have lunch. / Aku belum mendekorasi ulang kamarku selama dua jam sebelum ibuku menyuruhku untuk makan siang.
(?) Had you been redecorating your room for two hours before your mother told you to have lunch? / Apakah kamu telah mendekorasi ulang kamarmu selama dua jam sebelum ibumu menyuruhmu untuk makan siang?

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Halaman Selanjutnya
Halaman
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi