Past perfect progressive tense atau dikenal juga sebagai past perfect continuous tense adalah past tense pada Bahasa Inggris yang merujuk ke masa lampau serta mengungkapkan semua kejadian yang sudah dimulai atau sedang berlangsung pada saat itu.
Hanya saja bentuk tenses past perfect progressive ini lebih sulit sebab mendeskripsikan serta memahami masa lalu secara rumit dan lengkap. Agar kamu lebih memahami apa itu tenses past perfect progressive, simak pengertian, fungsi dan contohnya di bawah ini.
Pengertian Past Perfect Progressive Tense
Past perfect progressive tense adalah bentuk tenses yang dipakai untuk menyatakan suatu kejadian yang sudah dilakukan dari dulu hingga saat ini (past perfect continuous). Jadi, apa saja yang sudah dilakukan dan masih berlanjut hingga sekarang bisa diungkapkan menggunakan bentuk tense ini. Umumnya ada durasi waktu kejadiannya juga.
kamu perlu memahami past perfect tense terlebih dahulu sebelum membentuk past perfect progressive. Alasannya kamu perlu membentuk Have di kata kerja bantu past tense. Bentuk dari progresif jadi + -ing, kemudian past participle merupakan langkah berikutnya apabila kamu sudah benar-benar paham.
Begini rumus past perfect progressive
had + been + verb 1+ -ing
Fungsi Past Perfect Progressive Tense
Memahami dan menghafalkan setiap bentuk tenses dalam Bahasa Inggris bukanlah hal yang mudah. Ada banyak cara mudah yang bisa dilakukan untuk memahami tenses yaitu menghafalkan dan mengarti fungsi masing-masing bentuk tenses.
Nah, di bawah ini merupakan fungsi dari bentuk tenses past perfect progressive tense adalah:
1. Menyatakan kejadian yang sudah terjadi dan sedang berlangsung di masa lampau hingga pada titik waktu tertentu
Past perfect progressive berfungsi untuk menyatakan suatu kejadian yang sudah terjadi dan sedang berlangsung di masa lampau sampai ke titik waktu tertentu. Contoh kalimatnya adalah:
I had been running for 1 hour when they started swimming.
Artinya: Aku sudah berenang selama 1 jam saat mereka mulai berenang.
2. Menyatakan conditional sentence type 3
Past perfect progressive tense juga berfungsi untuk menyatakan conditional sentence type 3. Contoh kalimatnya adalah:
If it had been snowing, I would have stayed in your home until tomorrow morning.
Artinya: Jika masih salju, akun akan menginap di rumahmu sampai besok pagi.
3. Menyatakan indirect speech
Past perfect progressive juga berfungsi untuk menyatakan indirect speech. Contoh kalimatnya adalah:
Tiara said that she had been cooking all afternoon.
Artinya: Tiara bilang bahwa dia telah memasak sepanjang sore.
4. Menunjukkan kegiatan secara berulang di masa lampau maupun kebiasaan di masa lampau
Contoh kalimatnya adalah:
She had been traveling around the world for six months.
Artinya: Dia telah berkeliling dunia dalam 6 bulan.
Nah, seperti itulah beberapa fungsi bentuk tenses past perfect progressive.
Contoh Kalimat Past Perfect Progressive Tense
Beberapa contoh kalimat bentuk tenses past perfect progressive adalah
1. They had been struggling for several months before graduation.
Artinya: Dia sudah berjuang selama beberapa bulan sebelum wisuda
2. They had been flying for four hours before they finally reached Jakarta.
Artinya: Mereka sudah terbang selama 4 jam hingga akhirnya mencapai di Jakarta
3. They wasn’t hungry because they had been eating all day long.
Artinya: Mereka tidak lapar karena sudah makan sepanjang hari
4. She had been partying all night, so she fell asleep in office.
Artinya: Dia telah berpesta sepanjang malam, jadi dia tertidur di kantor
5. Lisa gained weight because she had been eating burger 2 time a day.
Artinya: Lisa bertambah beratnya karena dia memakan burger 2 kali sehari
6. The sun had been shining all day before the rain started in the night.
Artinya: Mataharinya bersinar sepanjang hari sebelum hujan turun di malam hari
7. Ayu has been living di Jakarta for three years before she moved to Surabaya.
Artinya: Ayu sudah tinggal di Jakarta selama 3 tahun sebelum pindah ke Surabaya
8. They had been playing football for one hour when it started to rain.
Artinya: Mereka sudah bermain sepak bola selama 1 jam saat hujan turun
9. Many people had been asking me to write an article.
Artinya: Beberapa orang bertanya kepadaku untuk menulis artikel
10. He had been working in factory for five years.
Artinya: Dia sudah bekerja di pabrik selama 5 tahun
11. They had been meeting.
Artinya: Mereka telah bertemu
12. They had been jumping.
Artinya: Mereka sedang melompat
13. She had been painting the wall.
Artinya: Dia sedang melukis tembok
14. She had not been working at the office.
Artinya: Dia sedang tidak bekerja di kantor
Itulah penjelasan singkat mengenai past perfect progressive tense, kamu bisa mempelajarinya dengan baik untuk meningkatkan kemampuan bahasa Inggris.
Baca juga: Belajar Kata Kerja Past Continuous Tense