Lompat ke konten Lompat ke sidebar Lompat ke footer

Iklan Bar

Cara Membuat Kalimat Bentuk Waktu Lampau telah Selesai Bahasa Inggris

Bentuk waktu lampau telah selesai (past perfect tense) merupakan bentuk waktu yang digunakan untuk menyatakan suatu aktifitas yang telah dilakukan di waktu lampau sebelum suatu perbuatan lain dilakukan.
Rumus untuk menyusun kalimatnya adalah :
Subyek + had + kata kerja bentuk ketiga (v3)
kata "had" dapat disingkat menjadi 'd
contoh :
He'd finished his homework before I came (Dia telah menyelesaikan PRnya sebelum saya datang)
I posted the letter after I'd written it (saya memposkan surat itu setelah saya menulisnya)
Dari contoh diatas dapat kita lihat bentuk waktu ini juga membutuhkan kalimat penyertanya. Dan kata sambung yang sering digunakan adalah before, after, when, dan until dengan ketentuan :
- Apabila menggunakan when dan before maka kalimat penyerta berada setelah kata when dan before
- Apabila menggunakan until dan after maka kalimat penyerta berada sebelum kata after dan until

Untuk kalimat nenyangkal rumusnya adalah :
Subyek + had + not + v3
contoh :
He had not finished his homework before I came (Dia belum menyelesaikan PRnya sebelum saya datang)
She had not studied english when I asked (dia belum belajar bahasa inggris saat saya bertanya)
Lalu untuk kalimat tanya rumusnya adalah :
Had + subyek + v3 ?
contoh :
Had he finished his homework before I came (Apakah dia belum menyelesaikan PRnya sebelum saya datang)
Had she studied english when I asked (Apakah dia belum belajar bahasa inggris saat saya bertanya)

Selanjutnya adalah cara menyusun kalimat bila tidak menggunakan kata kerja (non verb)
rumus untuk menyusunnya adalah :
Subyek + had + been + non verb
contoh :
He had been hungry before he came here (Dia sudah lapar sebelum dia datang kesini)
We had been there when the accident happened (Kita sudah berada disana saat peristiwa itu terjadi)
rumus untuk menyusun kalimat menyangkalnya adalah :
Subyek + had + not + been + non verb
contoh :
He had not been hungry before he came here (Dia belum lapar sebelum dia datang kesini)
We had not been there when the accident happened (Kita belum berada disana saat peristiwa itu terjadi)
Selanjutnya untuk kalimat tanya rumusnya :
Had + subyek + been + non verb ?
contoh :
Had he been hungry before he came here (apakah dia sudah lapar sebelum dia datang kesini)
Had they been there when the accident happened (Apakah mereka sudah berada disana saat peristiwa itu terjadi)

dan bila ingin menggunakan kata tanya untuk menyusun kalimat tanya rumusnya :
Kata tanya + had + subyek + kata kerja bentuk ketiga (v3) ?
Kata tanya + had + kata kerja bentuk ketiga (v3) ? (bila menanyakan subyek)
Kata tanya + had + subyek + been + non verb ?
Kata tanya + had + been + non verb ? (untuk menanyakan subyek)
contoh :
Where had they played ? (dimana mereka telah bermain ?)
Who had cooked the soup before I came ?(siapa yyang telah memasak sup sebelum saya datang ?)