C1

S + must/might/could/should + have been + V-ing

modal + have been + V-ing

Penjelasan

Menggabungkan dua lapis: modal untuk menyatakan tingkat kepastian atau penilaian, ditambah have been V-ing untuk menunjukkan kejadian yang sedang berlangsung dan berlanjut di masa lalu. Ini bentuk rangkaian kata kerja bahasa Inggris yang paling panjang dan menjadi tanda penulis tingkat C1. Jebakan umum: Jangan menghilangkan been: must have waiting ✗, must have been waiting ✓.

Contoh

He must have been waiting for hours.

Dia pasti sudah menunggu berjam-jam.

She might have been sleeping when you rang.

Mungkin dia sedang tidur waktu kamu menelepon.

They should have been checking the levels all along.

Seharusnya mereka memeriksa permukaan air itu sejak awal.

The pump could have been leaking for weeks.

Pompa itu mungkin sudah bocor selama berminggu-minggu.

Latihan

Uji pemahamanmu dengan kuis singkat

Belajar “S + must/might/could/should + have been + V-ing” dengan efektif

Poin tata bahasa “S + must/might/could/should + have been + V-ing” (modal + have been + V-ing) adalah salah satu struktur kunci di CEFR 5. Agar bisa memakainya dengan lancar, kamu perlu memahami konteks pemakaiannya dan berlatih secara rutin.

Tips belajar: bacalah contoh dengan lantang berkali-kali untuk membangun refleks yang alami. Lalu coba buat kalimatmu sendiri untuk situasimu sendiri. Pakai tombol audio untuk mendengar dan melatih pengucapan yang tepat.

Kamu juga bisa membuka pelajaran lengkap “” untuk memahami tata bahasa dan kosakata terkait dengan lebih dalam.

Pertanyaan yang sering diajukan