Mula bina kosa kata Inggeris sebenar dengan Vocab
Muat turun percuma. Belajar lebih cepat dengan pengulangan berjarak, senarai bertema dan sebutan penutur asli - dan kekalkan perkataan yang dipelajari.

Present Perfect Continuous: Kuasai Guna Have/Has Been -ing
Present Perfect Continuous: Cara Menguasai Guna have/has been -ing
Pernahkah anda melihat jam dan terkejut berfikir, "Saya dah buat benda ni selama tiga jam!"? Atau mungkin, pernahkah anda cuba menjelaskan mengapa hidung anda bertepung dan tangan anda penuh dengan doh? Untuk situasi-situasi kehidupan seperti inilah Present Perfect Continuous dicipta – satu tense yang nampak rumit, tetapi sebenarnya sangat logik dan berguna.
Jom kita fahami sekali dan untuk selamanya cara menggunakannya, supaya pertuturan Bahasa Inggeris anda menjadi lebih kaya dan tepat. Jom mula! 🚀
Apakah itu Present Perfect Continuous? (Formula yang Mudah!)
Tense ini digunakan untuk menerangkan tindakan yang bermula pada masa lalu dan sama ada masih berterusan, atau baru sahaja tamat, tetapi kesannya dapat dilihat sekarang. Ia sentiasa memberi penekanan pada tempoh masa sesuatu proses.
Formula ini sangat mudah untuk diingati:
Subjek + have/has + been + Kata Kerja-ing
- I / you / we / they → have been working
- He / she / it → has been working
Dalam pertuturan harian, kita hampir selalu menggunakan singkatan:
- I have been → I've been
- She has been → She's been
- They have not been → They haven't been
Contoh: I've been waiting for you for an hour! / Saya dah tunggu awak selama sejam!
Bila kita guna tense ini? 4 situasi utama
Untuk memahami inti pati Present Perfect Continuous, anda perlu ingat empat situasi utama di mana ia sangat diperlukan.
1. Tindakan bermula pada masa lalu dan masih berterusan
Ini adalah penggunaan yang paling kerap. Kita ingin menekankan bahawa proses itu bermula suatu ketika dahulu dan masih belum berakhir. Di sini, kata kunci penanda seperti for (selama) dan since (sejak) sangat membantu.
- She has been learning Spanish for two years. / Dia telah belajar Bahasa Sepanyol selama dua tahun. (Dia mula dua tahun lalu dan masih belajar).
- We've been living in this city since 2020. / Kami telah tinggal di bandar ini sejak 2020. (Kami berpindah pada 2020 dan masih tinggal di sini).
💡 Petua: For — untuk tempoh masa (for three hours, for ten years). Since — untuk titik permulaan (since Monday, since I was a child).
2. Berapa lama? Soalan mengenai tempoh masa
Apabila anda ingin bertanya berapa lama sesuatu perkara telah berlaku, gunakan struktur How long ...? dengan Present Perfect Continuous.
- A: You look tired. / Awak nampak letih.
- B: I am. I've been working all night. / Memang pun. Saya telah bekerja sepanjang malam.
- How long have you been waiting for the bus? / Dah berapa lama awak tunggu bas?
3. Tindakan baru sahaja tamat, dan hasilnya kelihatan
Bayangkan: anda masuk ke dapur, keadaannya bersepah dan berbau kuih bakar. Rakan anda berdiri di sebelah, penuh dengan tepung. Anda boleh berkata:
- Oh, you've been baking! / Oh, awak buat kuih ya! (Tindakan - membuat kuih - baru sahaja selesai, tetapi hasilnya - keadaan bersepah dan bau - jelas kelihatan).
Contoh lain:
- His eyes are red because he*'s been crying**.* / Matanya merah kerana dia telah menangis.
- The ground is wet. It has been raining. / Tanah basah. Hujan telah turun.
4. Tindakan berulang sejak kebelakangan ini
Jika anda ingin mengatakan bahawa sesuatu tindakan telah berulang kali berlaku dalam masa terdekat, tense ini juga sesuai digunakan. Selalunya perkataan lately atau recently (kebelakangan ini) digunakan.
- She has been calling me all day. / Dia asyik menelefon saya sepanjang hari. (Panggilan berulang kali sepanjang hari).
- Recently, I've been watching a lot of historical dramas. / Kebelakangan ini, saya banyak menonton drama sejarah.
Jangan Keliru! Present Perfect Continuous lwn. Tense Lain
Kesukaran utama adalah untuk membezakan tense ini daripada yang lain yang seumpamanya. Mari kita perincikan satu per satu.
lwn. Present Perfect Simple (have/has + V3)
- Present Perfect Continuous - fokus pada proses dan tempoh masanya.
- I've been reading this book. / Saya sedang membaca buku ini. (Saya dalam proses, saya belum habis membacanya).
- Present Perfect Simple - fokus pada hasil atau tindakan yang telah selesai.
- I've read this book. / Saya telah membaca buku ini. (Buku itu telah habis dibaca, ada hasilnya).
lwn. Present Continuous (am/is/are + V-ing)
- Present Perfect Continuous - tindakan berkaitan dengan masa lalu, ia telah berlangsung untuk seketika.
- I've been working for three hours. / Saya telah bekerja selama tiga jam. (Ada kaitan dengan masa lalu).
- Present Continuous - tindakan berlaku sekarang, pada masa pertuturan.
- Shhh, I'm working. / Shhh, saya sedang bekerja. (Tepat pada saat ini).
Kesilapan Lazim 2025: Semak Diri Anda!
Pelajar yang berpengalaman pun kadang-kadang melakukan kesilapan ini. Mari pastikan anda bukan salah seorang daripada mereka. ✅
- Meninggalkan
been. Ini kesilapan klasik. Sentiasa ingat bahawabeenadalah bahagian wajib dalam struktur ini.- ❌ I have working here for a year.
- ✅ I have been working here for a year.
- Keliru antara
fordansince. Ulang kaji:for= berapa lama (tempoh),since= sejak bila (titik permulaan).- ❌ He has been studying since two hours.
- ✅ He has been studying for two hours.
- Menggunakan dengan Kata Kerja Statif (Stative Verbs). Kata kerja yang menerangkan keadaan, bukan tindakan (contohnya, know, believe, understand, love, want, need), tidak digunakan dalam tense Continuous.
- ❌ I have been knowing her for a long time.
- ✅ I have known her for a long time. (Gunakan Present Perfect Simple).
- Kesilapan ejaan
-ing. Jangan lupa peraturan mudah ini:- Kata kerja berakhir dengan
-e→ buange: make → making, write → writing. - Kata kerja pendek dengan vokal bertekanan di antara dua konsonan → gandakan konsonan terakhir: run → running, sit → sitting.
- Kata kerja berakhir dengan
Semoga sekarang Present Perfect Continuous menjadi lebih mudah difahami dan logik untuk anda. Perkara yang paling penting adalah latihan! Cuba bina beberapa ayat tentang diri anda: berapa lama anda telah belajar Bahasa Inggeris? Apa yang anda telah lakukan kebelakangan ini? Semoga berjaya! 😉
Bahan Tambahan
🎧 Tingkatkan pembelajaran anda dengan podcast aplikasi Vocab - sumber hebat untuk meningkatkan kemahiran mendengar dan meluaskan perbendaharaan kata melalui kandungan audio yang menarik.
📱 Perkasakan pembelajaran perbendaharaan kata anda dengan aplikasi Vocab - alat hebat yang direka untuk membantu anda menguasai perkataan baharu dengan cekap dan berkesan.
Artikel yang disyorkan
5 minit
Uji Perbendaharaan Kata Inggeris Anda dalam 5 Minit
Ketahui tahap perbendaharaan kata tepat anda dengan ujian percuma kami. Dari perkataan asas hingga maju, dapatkan skor A1-C2 anda dan lihat berapa perkataan Inggeris yang benar-benar anda tahu.



