B1 · PRESENT PERFECT CONTINUOUS

Present Perfect Continuous Tense

Rumus have/has been + V-ing, 3 penggunaan utama, membedakan dengan Present Perfect – penjelasan lengkap dalam bahasa Vietnam disertai latihan.

Balas cepat

Perfektif Present Berkelanjutan(Present Perfect Continuous)menekankan PROSES dan LAMANYA WAKTU suatu tindakan yang dimulai di masa lalu dan masih berlangsung hingga sekarang. Rumus: S + have/has been + V-ing (untuk digunakan) have dengan I/You/We/They, has dengan He/She/It). Tanda pengenal: for(waktu), since (titik awal), all day, all morning, how long, lately, recently.

1. Rumus Present Perfect Continuous Tense

Perfektif Present Berkelanjutan(Present Perfect Continuous / Present Perfect Progressive)menyatakan tindakan mulai di masa lalu, masih berlangsung hingga sekarang, atau baru saja selesai tetapi meninggalkan hasil yang terlihat. Waktu ini sangat menekankan pada waktu dan proses dari tindakan.

Jenis kalimat Rumus Contoh
Pernyataan positif S + have/has been + V-ing I have been learning English for 3 years.
Negasi S + haven't/hasn't been + V-ing She hasn't been feeling well lately.
Interogatif Have/Has + S + been + V-ing? Have you been waiting long?
Jawaban singkat Yes, S + have/has. / No, S + haven't/hasn't. Yes, I have. / No, she hasn't.

Gunakan HAVE atau HAS?

Auxiliary verb Subjek Bentuk negatif
HAVE I, You, We, They haven't been + V-ing
HAS He, She, It + noun singular hasn't been + V-ing

2. Kapan Menggunakan Present Perfect Continuous?

Menggambarkan tindakan yang sedang terjadi pada saat berbicara. 3 penggunaan utama:

Penggunaan 1: Tindakan yang dimulai di masa lalu dan masih berlanjut hingga sekarang

Ini adalah penggunaan yang paling umum. Tindakan sudah dimulai sebelumnya dan Belum selesai — masih berlangsung pada saat berbicara. Umum digunakan dengan for (waktu)atau since (tanda waktu).

Penggunaan 2: Tindakan yang baru saja selesai, meninggalkan hasil yang terlihat

Tindakan Baru saja terjadi dan kita bisa melihat bukti atau hasil saat ini. Penggunaan ini tidak memerlukan for/since.

Cara penggunaan 3: Menekankan waktu atau tingkat keberlanjutan dari tindakan

Ketika ingin menekankan bahwa suatu tindakan telah terjadi terus-menerus, tidak berhenti dalam jangka waktu yang lama.

3. Ciri Khas: FOR dan SINCE

Dua kata for dan since adalah ciri khas dari waktu ini:

Kata Digunakan dengan Contoh
FOR Waktu(duration): 3 years, two hours, a long time, ages... for 3 years, for two months, for a week
SINCE Waktu mulai(starting point): 2020, Monday, I was a child... since 2020, since Monday, since I was born
for (dalam waktu) since (sejak) how long (berapa lama) all day (sepanjang hari) all week (selama seminggu) lately (baru-baru ini) recently (baru-baru ini) still (vẫn)

Tips mengingat FOR vs SINCE

Berpikirlah sederhana: FOR = kamu mengukur waktu(selama 3 tahun = 3 tahun). SINCE = kamu menunjukkan titik awal(sejak 2020 = memulai dari tahun 2020).

4. Membedakan Present Continuous dan Present Perfect Continuous

Ini adalah bagian yang paling sulit saat belajar kedua waktu ini. Keduanya menggunakan have/has, tetapi fokusnya berbeda:

Kriteria Present Perfect(HTHTH) HTHTH Lanjut(HTHTTTD)
Rumus S + have/has + V3 S + have/has been + V-ing
Tekankan Hasil yang selesai PROSES, WAKTU berlangsung
Contoh I have written 5 emails. (Sudah menulis 5 email — hasil) I have been writing emails all morning. (Menulis email sepanjang pagi — proses)
Tindakan Selesai Masih berlangsung atau baru saja berhenti
Dengan for/since Dapat digunakan tetapi kurang umum Digunakan secara rutin, khas
Pertanyaan How many/much? (berapa banyak) How long? (berapa lama)

Contoh perbandingan yang jelas:

5. Contoh Kalimat Tenses HTHTTTD

6. Kesalahan yang Sering Ditemui

Kesalahan 1: Menggunakan HTHTH alih-alih HTHTTTD ketika ingin menekankan waktu

Kurang alami: I have lived here for 5 years. (benar secara tata bahasa tetapi tidak menekankan proses)
Lebih alami: I have been living here for 5 years.
Penjelasan: Ketika menggunakan for/since untuk menekankan durasi waktu, Simple Present sering terdengar lebih alami.

Kesalahan 2: Menggunakan stative verbs dalam bentuk continuous

Sai: I have been knowing him for years.
Benar: I have known him for years.
Penjelasan: Kata kerja keadaan seperti know, love, hate, believe, want, own... tidak digunakan dalam bentuk keterusan. Gunakan Present Perfect biasa.

Kesalahan 3: Keliru antara FOR dan SINCE

Sai: I have been studying since 3 years.
Benar: I have been studying for 3 years. / ... since 2021.
Penjelasan: UNTUK + periode waktu(3 years). SEJAK + titik waktu(2021).

Latihan Soal Pilihan Ganda: Present Perfect Continuous Tense

1. She _____ English for five years. (Dia sudah belajar bahasa Inggris selama 5 tahun, dan masih belajar.)
  • has learned
  • learned
  • has been learning
  • is learning
2. How long _____ for us?
  • has he waited
  • has he been waiting
  • was he waiting
  • did he wait
3. I _____ since this morning. I am very tired now.
  • worked
  • have worked
  • have been working
  • was working
4. I have been learning French _____ 2022. (Pilih kata yang benar)
  • for
  • since
  • from
  • during
5. Her eyes are red. She _____ (khóc).
  • cried
  • has cried
  • has been crying
  • was crying
🎯 Ingin lebih lancar berbicara?

Latihan tata bahasa Inggris di Engame

Latihan interaktif, permainan, dan SRS membantu Anda mengingat tata bahasa lebih lama

Mulai belajar gratis →
✓ Gratis 100% ✓ Gratis, tanpa pendaftaran ✓ Latihan mendengar & berbicara ✓ Mengulang secara pintar SRS

Pelajaran Terkait