Kursus present perfect continuous - Persiapan TOEIC®

Present perfect continuous (atau present perfect progressive) adalah bentuk waktu dalam bahasa Inggris yang digunakan untuk menyatakan sebuah aksi yang dimulai di masa lalu dan berlangsung hingga sekarang. Waktu ini menekankan pada durasi dan kesinambungan suatu aksi.
Waktu ini sangat berguna untuk:
- Menggambarkan tindakan yang sedang berlangsung sejak waktu tertentu di masa lalu
- Menekankan durasi sebuah aktivitas
- Menjelaskan situasi saat ini yang merupakan hasil dari aksi baru-baru ini
Bagaimana membentuk present perfect continuous?
Present perfect continuous dibentuk dengan kata kerja bantu « have/has » yang dikonjugasikan dalam present, diikuti dengan « been » dan kata kerja dalam gerund (gerund adalah kata kerja yang diberi akhiran -ing). Berikut daftarnya:
Kalimat afirmatif | Kalimat negatif | Kalimat tanya |
---|---|---|
I have been working | I have not (haven't) been working | Have I been working? |
You have been working | You have not (haven't) been working | Have you been working? |
He/She/It has been working | He/She/It has not (hasn't) been working | Has he/she/it been working? |
We have been working | We have not (haven't) been working | Have we been working? |
You have been working | You have not (haven't) been working | Have you been working? |
They have been working | They have not (haven't) been working | Have they been working? |
Dalam contoh ini, kata kerja « work » diubah menjadi bentuk « -ing » (working). Aturan ini berlaku untuk semua kata kerja, baik regular maupun irregular.
Kesalahan yang sering terjadi dalam TOEIC® adalah lupa menambahkan « been » antara « have/has » dan kata kerja dalam « -ing ».
❌ She has working all day
✅ She has been working all day
Kapan menggunakan present perfect continuous?
Present perfect continuous untuk membicarakan aksi yang dimulai di masa lalu dan masih berlangsung saat ini
Present perfect continuous digunakan untuk menggambarkan aktivitas yang dimulai di masa lalu dan masih berlangsung pada saat berbicara.
- Jack has been training for the marathon since March.
Jack telah berlatih untuk maraton sejak bulan Maret.
Penggunaan dengan kata kunci
Seperti pada present perfect simple, present perfect continuous sering digunakan dengan kata kunci yang sama seperti saudaranya, tetapi di sini penekanan ada pada kata kerja / aksi (karena dalam present perfect continuous, kata kerja adalah aksi yang sedang berlangsung) yang dimulai di masa lalu dan berlanjut hingga sekarang.
Kata kunci | Contoh | Penjelasan |
---|---|---|
for | We have been renovating the house for six months. | Digunakan untuk menunjukkan durasi. Di sini, "for six months" berarti aksi telah berlangsung selama enam bulan dan masih berlanjut. |
since | She has been learning to play the piano since 2020. | Menunjukkan titik awal yang spesifik. Di sini, "since 2020" menandai permulaan aktivitas yang berlangsung hingga sekarang. |
how long | How long have you been waiting for the bus? | Digunakan dalam pertanyaan untuk menanyakan durasi sebuah aksi yang dimulai di masa lalu. |
all day | I have been working on this report all day. | Menunjukkan durasi total sepanjang hari. Ini menandakan aktivitas yang masih berlangsung. |
lately | I haven't been feeling very energetic lately. | Digunakan untuk membicarakan situasi yang baru-baru ini dan berulang. "Lately" menunjukkan bahwa hal ini mempengaruhi saat ini. |
recently | He has been spending a lot of time outdoors recently. | Menandakan periode dekat dengan saat ini. "Recently" menekankan kesinambungan baru-baru ini yang memengaruhi saat ini. |
Present perfect continuous untuk menekankan durasi dan kesinambungan sebuah aksi
Present perfect continuous digunakan untuk menekankan durasi atau pengulangan sebuah aksi yang dimulai di masa lalu dan masih berlangsung atau memiliki dampak pada saat ini. Ini bisa berupa aktivitas yang tidak terputus atau diulang beberapa kali.
Untuk menekankan durasi:
Saat ingin menunjukkan bahwa sebuah aktivitas berlangsung selama periode yang signifikan:
- We have been waiting for the bus for over an hour.
Kami sudah menunggu bus selama lebih dari satu jam.
Untuk menekankan pengulangan:
Jika sebuah aksi terjadi beberapa kali selama periode tertentu:
- He has been calling me every day this month.
Dia menelepon saya setiap hari di bulan ini.
Untuk menekankan usaha atau investasi waktu:
Ketika ingin menonjolkan energi atau waktu yang dicurahkan pada sebuah aktivitas:
- They have been working tirelessly on this project.
Mereka telah bekerja tanpa henti pada proyek ini.
Present perfect continuous untuk menjelaskan masa kini melalui aktivitas baru-baru ini
Present perfect continuous digunakan untuk menjelaskan atau membenarkan keadaan atau situasi saat ini dengan merujuk pada aktivitas baru-baru ini yang memiliki dampak langsung pada masa kini.
Misalnya, jika kamu lelah sekarang, mungkin karena kamu baru saja melakukan sesuatu sebelumnya. Ini menyoroti koneksi antara aksi di masa lalu dan dampak langsungnya.
Untuk membenarkan keadaan fisik atau emosional saat ini:
- I am exhausted because I have been running all morning.
Saya kelelahan karena saya telah berlari sepanjang pagi. - She looks stressed because she has been studying for her exams.
Dia tampak stres karena dia telah belajar untuk ujian-ujian.
Untuk menjelaskan situasi saat ini melalui aktivitas baru-baru ini
- The room is a mess because we have been painting the walls.
Ruangan berantakan karena kami telah mengecat dinding-dinding. - Your clothes are wet because you have been walking in the rain.
Pakaianmu basah karena kamu telah berjalan di bawah hujan.
Untuk menanyakan penjelasan tentang keadaan atau situasi saat ini
- Why are you so dirty? Have you been working in the garden?
Mengapa kamu begitu kotor? Apakah kamu telah bekerja di kebun? - What have you been doing? You look exhausted!
Apa yang telah kamu lakukan? Kamu terlihat sangat lelah!
Present perfect continuous untuk membicarakan aktivitas yang baru-baru ini selesai
Present perfect continuous digunakan untuk menggambarkan aktivitas yang baru saja selesai, dengan petunjuk yang terlihat atau dampak langsung yang menunjukkan bahwa aktivitas tersebut telah terjadi.
Untuk menggambarkan dampak langsung yang terlihat:
- The car is shiny now. He has been washing it.
Mobil sekarang berkilau. Dia baru saja mencucinya. - The meeting room is a mess. They have been brainstorming ideas for the new project.
Ruang rapat berantakan. Mereka telah mengembangkan ide-ide untuk proyek baru. - Her desk is full of papers. She has been preparing the quarterly report.
Meja kerjanya penuh dengan kertas. Dia telah menyiapkan laporan triwulanan.
Untuk menjelaskan keadaan baru-baru ini atau sementara:
- The printer is out of paper. Someone has been printing a lot of documents.
Printer kehabisan kertas. Seseorang telah mencetak banyak dokumen. - He looks tired. He has been handling customer complaints all morning.
Dia tampak lelah. Dia telah menangani keluhan pelanggan sepanjang pagi.
Present perfect continuous untuk menyatakan sesuatu yang tidak terjadi baru-baru ini
Present perfect continuous juga digunakan untuk menyatakan hal yang tidak terjadi baru-baru ini atau perubahan dalam sebuah situasi.
- I haven’t been receiving emails from that client recently.
Saya tidak lagi menerima email dari klien itu baru-baru ini. - They haven’t been making progress on the project.
Mereka belum membuat kemajuan dalam proyek tersebut. - She hasn’t been attending the weekly meetings.
Dia belum menghadiri pertemuan mingguan.
Present perfect continuous digunakan dengan beberapa kata kerja tertentu
Tidak semua kata kerja dapat digunakan dalam present perfect continuous, karena beberapa kata kerja menggambarkan keadaan atau aksi yang tidak dapat berlangsung lama.
Kata kerja tersebut, yang sering disebut sebagai kata kerja statis (kata kerja keadaan), umumnya tidak digunakan dalam bentuk progresif.
Kata kerja non-progresif (kata kerja statis / kata kerja keadaan)
Kata kerja ini menggambarkan keadaan (kepemilikan, pendapat, persepsi, dll) bukan aksi. Mereka tidak digunakan dengan present perfect continuous karena tidak dapat menyatakan durasi.
- He bought the company in 2010.
Dia membeli perusahaan itu pada tahun 2010. (Pembelian adalah aksi yang telah selesai.) - He has owned the company since 2010.
Dia memiliki perusahaan itu sejak tahun 2010. (Kata kerja kepemilikan, seperti own, bukan kata kerja progresif.) - She has known the supplier for years.
Dia telah mengenal pemasok itu selama bertahun-tahun. (Kata kerja relasi atau pengetahuan, seperti know, tidak bersifat progresif.)
Daftar kata kerja statis tersedia di sini:
Kata kerja aksi progresif
Berbeda dengan kata kerja keadaan, kata kerja aksi menggambarkan aktivitas atau proses yang dapat berlangsung dalam waktu. Kata kerja ini dapat digunakan dalam present perfect continuous.
- They have been negotiating the contract for three weeks.
Mereka telah bernegosiasi kontrak selama tiga minggu. - The company has been expanding its market reach since last year.
Perusahaan telah memperluas jangkauan pasar sejak tahun lalu. - We have been testing the new product since Monday.
Kami telah mencoba produk baru sejak hari Senin.
Kesimpulan
Present perfect continuous adalah bentuk waktu yang dapat digunakan untuk menyatakan aksi yang sedang berlangsung, durasi, atau koneksi antara masa lalu dan masa kini.
Penting untuk memahami dengan baik berbagai penggunaan present perfect continuous agar dapat menggunakannya dengan tepat dalam berbagai konteks, terutama pada hari ujian TOEIC®.
Kami telah menulis kursus lain tentang perfect, kamu dapat menemukannya di sini:
- 🔗 Kursus present perfect simple untuk TOEIC®
- 🔗 Kursus present perfect continuous untuk TOEIC®
- 🔗 Kursus perbedaan antara present perfect simple dan present perfect continuous untuk TOEIC®
- 🔗 Kursus past perfect simple untuk TOEIC®
- 🔗 Kursus past perfect continuous untuk TOEIC®
- 🔗 Kursus perbedaan antara past perfect dan past simple untuk TOEIC®
- 🔗 Kursus perbedaan antara past perfect simple dan past perfect continuous untuk TOEIC®