Present Perfect Continuous menggunakan
Present Perfect Continuous digunakan untuk bercakap tentang tindakan yang bermula pada masa lalu dan masih berterusan sekarang, atau baru sahaja berhenti tetapi mempunyai kesan yang dapat dilihat sekarang.
Dia telah bekerja di sini selama tiga tahun.
Present Perfect Continuous Bentuk
Subject + have/has been + V-ing
Saya telah belajar sepanjang pagi.
Dia telah menunggu kamu.
Present Perfect Continuous Peraturan
-
Ia digunakan untuk tindakan yang bermula pada masa lalu dan berterusan hingga kini.
I have been living in this city since 2022.
Saya telah tinggal di bandar ini sejak tahun 2022.They have been learning English for six months.
Mereka telah mempelajari bahasa Inggeris selama enam bulan. -
Ia digunakan untuk tindakan yang baru sahaja berhenti, tetapi kesannya masih kelihatan sekarang.
She is tired because she has been running.
Dia letih kerana dia telah berlari.Your clothes are wet because it has been raining.
Pakaian anda basah kerana hujan telah turun. -
Ia menekankan tempoh atau proses sesuatu tindakan.
We have been working on this project all week.
Kami telah bekerja pada projek ini sepanjang minggu.He has been preparing for the exam since morning.
Dia telah membuat persiapan untuk peperiksaan sejak pagi. -
Ia sering digunakan dengan for dan since untuk menunjukkan tempoh.
I have been reading for two hours.
Saya telah membaca selama dua jam.She has been working here since January.
Dia telah bekerja di sini sejak Januari. -
Ungkapan masa yang biasa termasuk sepanjang hari, sepanjang pagi, baru-baru ini, akhir-akhir ini, selama, dan sejak.
They have been talking all evening.
Mereka telah berbual sepanjang petang.I have been feeling tired lately.
Sejak kebelakangan ini saya berasa letih. -
Present Perfect Continuous menumpukan pada proses, manakala Present Perfect lebih kerap menumpukan pada hasil.
✅ She has been writing emails all morning. (process)✅ She has written five emails this morning. (result)
-
Sesetengah kata kerja biasanya tidak digunakan dalam bentuk berterusan (know, like, want, need, understand).
✅ I have known her for years.❌ I have been knowing her for years.
Present Perfect Continuous Penafian
-
Bentuk negatif dibentuk dengan have not been / has not been atau bentuk ringkas haven't been / hasn't been.
I haven't been sleeping well recently.
Saya kebelakangan ini tidak tidur lena.She hasn't been working much this week.
Dia tidak banyak bekerja minggu ini.They haven't been studying lately.
Mereka kebelakangan ini tidak belajar.
Present Perfect Continuous Soalan-soalan
Dalam ayat tanya, have atau has datang sebelum subjek.
Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?
Adakah anda sudah menunggu lama?
Adakah dia telah belajar sejak pagi?
Mengapa mereka telah bertengkar?
Sudah berapa lama dia bekerja di sini?
Present Perfect Continuous Latihan dan ujian
Berlatih sekarang juga
Kukuhkan peraturan itu dalam amalan. Ia hanya mengambil masa 30 saat.
Gunakan latihan ini untuk menyemak sama ada anda boleh menggunakan Present Perfect Continuous dalam ayat sebenar.
Present Perfect Continuous Kesilapan biasa
Present Perfect Continuous Ayat-ayat
Saya telah membuat persediaan untuk temu duga itu sejak sarapan pagi.
Dia telah mengusahakan laporan itu sepanjang hari.
Kami telah menunggu kemas kini itu selama dua jam.
Dia telah belajar bahasa Inggeris sejak tahun lepas.
Mereka telah membincangkan ciri baharu itu sepanjang pagi.
Saya telah cuba membaiki pepijat ini sejak semalam.
Dia berasa jauh lebih baik kebelakangan ini.
Kami telah tinggal di sini sejak sekian lama.
Dia telah berlari setiap petang bulan ini.
Pasukan itu telah membangunkan ciri ini selama beberapa minggu.
Present Perfect Continuous Contoh-contoh
Saya telah memeriksa dokumen itu selama dua puluh minit yang lalu.
Dia telah bercakap dengan pelanggan sepanjang petang.
Mereka telah mengusahakan tugasan yang sama sejak hari Isnin.
Sejak kebelakangan ini, kami telah mencari penyelesaian yang lebih baik.
Dia telah membaiki pelayan sejak awal pagi.
Kebelakangan ini, saya sering memikirkan tentang idea anda.
Dia telah bersiap sedia untuk perjalanan itu sepanjang hari.
Kami telah menguji aplikasi itu sejak minggu lepas.
Dia telah bercakap dengan pihak HR mengenai dasar baharu itu.
Mereka telah merancang acara itu selama berbulan-bulan.