B1

Bentuk present perfect continuous dalam bahasa Inggris

Present Perfect Continuous

This article is part of the Inggris grammar tree on Settemila Lingue.

Gambaran Umum

Present perfect continuous digunakan untuk tindakan yang dimulai di masa lalu dan masih berlangsung sekarang, atau tindakan baru saja selesai tetapi hasilnya masih terasa. Bentuknya adalah have/has been + verb-ing.

Bentuk ini sering menekankan durasi. Gunakan for untuk lama waktu, seperti for two hours, dan since untuk titik awal, seperti since Monday.

Cara Kerjanya

Pola Contoh Arti
subject + have/has been + -ing I've been waiting for an hour. Saya sudah menunggu selama satu jam.
dengan since She's been working here since 2010. Dia sudah bekerja di sini sejak 2010.
pertanyaan How long have you been learning English? Sudah berapa lama kamu belajar bahasa Inggris?
negatif It hasn't been raining. Hujan tidak sedang berlangsung belakangan ini.

Pilih have untuk I/you/we/they dan has untuk he/she/it.

Contoh dalam Konteks

Bahasa Inggris Bahasa Indonesia Catatan
I've been waiting for an hour. Saya sudah menunggu selama satu jam. Menekankan durasi.
She's been working here since 2010. Dia sudah bekerja di sini sejak 2010. since untuk titik awal.
How long have you been learning English? Sudah berapa lama kamu belajar bahasa Inggris? Pertanyaan durasi.
It's been raining all day. Hujan turun sepanjang hari. Kejadian masih relevan sekarang.
We have been studying for the exam. Kami sudah belajar untuk ujian itu. Aktivitas berlanjut sampai sekarang.
He hasn't been sleeping well. Dia tidak tidur nyenyak belakangan ini. Bentuk negatif.
Have they been waiting long? Apakah mereka sudah menunggu lama? Pertanyaan ya/tidak.
I have been trying to call you. Saya sudah berusaha meneleponmu. Hasil atau usaha masih relevan.

Kesalahan Umum

Tertukar antara for dan since

  • Salah: I've been waiting since two hours.
  • Benar: I've been waiting for two hours.
  • Alasan: for dipakai untuk durasi; since dipakai untuk titik awal.

Lupa memakai been

  • Salah: She has working here since 2010.
  • Benar: She has been working here since 2010.
  • Alasan: Polanya selalu have/has been + -ing.

Memakai bentuk continuous untuk hasil yang selesai dan jumlah yang jelas

  • Kurang tepat: I have been reading three books this month.
  • Lebih tepat: I have read three books this month.
  • Alasan: Jika fokus pada jumlah atau hasil selesai, present perfect simple sering lebih cocok.

Catatan Penggunaan

Present perfect continuous sering terdengar alami ketika kamu ingin menjelaskan mengapa sesuatu terjadi sekarang: I'm tired because I've been working all day.

Dalam konteks formal, bentuk ini tetap dapat digunakan, terutama untuk menggambarkan proses yang berlangsung selama periode tertentu.

Tips Latihan

  1. Buat kalimat dengan for dan since tentang kegiatan belajarmu.
  2. Latih pertanyaan How long have you been...?
  3. Bandingkan kalimat yang menekankan durasi dengan kalimat yang menekankan hasil.

Konsep Terkait

Prasyarat

Bentuk kini sempurna sederhana dalam bahasa InggrisA2

Konsep yang dibangun di atas ini

Konsep B1 lainnya

Practice Present Perfect Continuous in Inggris with a free Settemila Lingue account. We will set up Inggris · B1 and generate cards for this exact grammar concept.

Latih konsep ini