Tense dalam bahasa Inggris adalah bentuk kata kerja yang menunjukkan waktu suatu tindakan atau peristiwa terjadi. Arti tense membantu kita untuk memahami kapan suatu tindakan berlangsung, apakah itu di masa lalu, sekarang, atau di masa depan. Dalam bahasa Inggris, tense dibagi menjadi 16 tense, masing-masing memiliki fungsi untuk menyatakan waktu yang berbeda, serta memiliki bentuk atau rumus tertentu. Salah satu tense dalam bahasa Inggris adalah Past Perfect Tense. Tense ini digunakan untuk menggambarkan sebuah tindakan yang sudah selesai di masa lalu, sebelum tindakan lain yang juga terjadi di masa lampau. Jika kamu ingin mengetahui lebih lanjut tentang past perfect tense, rumus, serta contoh-contohnya, artikel ini akan memberikan penjelasan yang lengkap.
Periksa di sini jika sedang mencari kursus TOEFL online dan tempat les bahasa Inggris di Jakarta
Pengertian Past Perfect Tense

Periksa di sini jika sedang mencari IELTS Preparation
Past perfect tense adalah salah satu dari 16 tense dalam bahasa inggris yang digunakan untuk menggambarkan suatu tindakan di masa lalu yang telah selesai sebelum tindakan lain (yang juga terjadi di masa lalu). Secara lebih sederhana, past perfect tense digunakan untuk menunjukkan urutan kejadian dalam waktu lampau, yaitu mana yang terjadi lebih dulu.
Contoh kalimat past perfect tense:
- I had already eaten when he arrived. (Saya sudah makan ketika dia tiba.)
- She had left before I called her. (Dia sudah pergi sebelum saya meneleponnya.)
Untuk membentuk kalimat past perfect tense, kita menggunakan kata kerja bantu has verb 2 had yang diikuti oleh past participle (verb 3). Sebagai contoh, untuk verb eat (makan), past participle-nya adalah eaten.
Perbedaan Past Perfect dengan Simple Past dan Present Perfect
Simple past tense digunakan untuk menyatakan kejadian yang terjadi di masa lalu dan sudah selesai, tanpa menunjukkan urutan kejadian. Sebagai contoh, dalam kalimat "She went to the store" (Dia pergi ke toko), hanya menyatakan tindakan yang terjadi di masa lalu, tanpa menyebutkan apakah itu terjadi sebelum atau setelah kejadian lainnya.
Sementara itu, past perfect tense digunakan untuk menunjukkan bahwa satu tindakan selesai sebelum tindakan lainnya yang juga terjadi di masa lalu. Misalnya, dalam kalimat "She had gone to the store before I arrived" (Dia sudah pergi ke toko sebelum saya tiba), kita mengetahui bahwa tindakan pergi ke toko terjadi lebih dahulu dibandingkan dengan saya yang baru tiba. Present perfect tense, di sisi lain, digunakan untuk menunjukkan hubungan antara suatu kejadian di masa lalu dan efeknya terhadap kondisi sekarang. Present perfect tense menggunakan verb 1 had yaitu have atau has diikuti past participle. Misalnya, "They have lived here for five years" (Mereka sudah tinggal di sini selama lima tahun) menunjukkan bahwa mereka masih tinggal di sini sampai sekarang. Past perfect tense lebih berfokus pada kejadian yang sudah selesai sebelum kejadian lainnya di masa lalu, sedangkan present perfect menghubungkan masa lalu dengan kondisi saat ini.
Bagaimana dengan Future Perfect Tense?
Past Perfect Formula Dan Contoh Penggunaannya

Cek di sini untuk TOEFL Preparation dan kursus bahasa Inggris di Bekasi untuk karyawan
Ada 4 past perfect formula yang perlu diketahui yang mana masing-masing memiliki fungsinya sendiri. Berikut adalah rumus past perfect tense untuk kalimat positif, negatif, interogatif, dan negatif interogatif, serta past perfect tense examples untuk masing-masing jenis kalimat.
1. Kalimat Positif
Rumus tense:
Subject + had + past participle
Contoh:
- I had finished my homework before dinner. (Saya sudah menyelesaikan pekerjaan rumah saya sebelum makan malam.)
- They had gone home before the party started. (Mereka sudah pulang sebelum pesta dimulai.)
- She had read the book before the movie. (Dia sudah membaca bukunya sebelum menonton filmnya.)
- We had eaten lunch when the meeting started. (Kami sudah makan siang saat rapat dimulai.)
- He had worked there for 10 years before he resigned. (Dia sudah bekerja di sana selama 10 tahun sebelum dia mengundurkan diri.)
2. Kalimat Negatif
Rumus tense:
Subject + had + not + past participle
Contoh:
- I had not finished my homework when she called. (Saya belum menyelesaikan pekerjaan rumah saya ketika dia menelepon.)
- They had not arrived when we left. (Mereka belum tiba ketika kami pergi.)
- She had not seen the movie before I told her about it. (Dia belum menonton film itu sebelum saya memberitahunya.)
- We had not eaten anything before the meeting. (Kami belum makan apa pun sebelum rapat.)
- He had not studied for the test when it was time to take it. (Dia belum belajar untuk ujian ketika waktunya ujian.)
3. Kalimat Interogatif (Tanya)
Rumus tense:
Had + subject + past participle?
Contoh:
- Had you finished your homework before dinner? (Apakah kamu sudah menyelesaikan pekerjaan rumahmu sebelum makan malam?)
- Had they left when you arrived? (Apakah mereka sudah pergi ketika kamu tiba?)
- Had she read the book before the movie started? (Apakah dia sudah membaca bukunya sebelum film dimulai?)
- Had we eaten before the meeting started? (Apakah kami sudah makan sebelum rapat dimulai?)
- Had he worked there for 10 years when he resigned? (Apakah dia sudah bekerja di sana selama 10 tahun ketika dia mengundurkan diri?)
4. Kalimat Negatif Interogatif
Rumus tense:
Hadn't + subject + past participle?
Contoh:
- Hadn't you finished your homework before dinner? (Apakah kamu belum menyelesaikan pekerjaan rumahmu sebelum makan malam?)
- Hadn't they left when you arrived? (Apakah mereka belum pergi ketika kamu tiba?)
- Hadn't she read the book before the movie started? (Apakah dia belum membaca bukunya sebelum film dimulai?)
- Hadn't we eaten before the meeting started? (Apakah kami belum makan sebelum rapat dimulai?)
- Hadn't he worked there for 10 years when he resigned? (Apakah dia belum bekerja di sana selama 10 tahun ketika dia mengundurkan diri?)
Cek di sini jika ingin mengetahui rumus Present Continuous Tense!
Past Perfect Tense Digunakan Untuk Apa Saja?

Periksa di sini untuk IELTS Preparation Course Jakarta
Nah, setelah Anda paham apa itu past perfect tense dan seperti apa rumusnya, belum lengkap jika Anda belum mempelajari fungsi atau penggunaannya dalam percakapan sehari-hari. Selain untuk merujuk kondisi di masa lalu, past perfect tense juga digunakan untuk merujuk kondisi-kondisi berikut ini.
1. Menjelaskan kejadian yang sudah selesai
Past perfect tense dapat berfungsi untuk mengekspresikan tindakan di masa lampau yang telah selesai terjadi sebelum momen masa lampau lainnya terjadi. Dalam kondisi ini, Anda bisa menyisipkan subordinate conjuction seperti before dan after:
- After (simple past tense + after + past perfect tense)
- Before, by the time, when (past perfect tense + before / by the time / when + simple past tense)
Contoh kalimat utuhnya adalah:
- He came last night after the cake had run out. (Dia datang tadi malam setelah kuenya habis.)
- I had already eaten breakfast by the time he picked me up. (Saya telah sarapan ketika dia menjemput.)
2. Menunjukkan intensitas sebuah kejadian
Selain itu, past perfect tense dapat digunakan untuk menunjukkan seberapa sering sesuatu terjadi di masa lalu. Keterangan waktu yang sering digunakan adalah frasa adverbiar of frequency, seperti twice/two times/three times, every day/every two days, every summer, dan never.
- I had never gone to Disneyland before I met you. (Aku belum pernah pergi ke Disneyland sebelum aku bertemu denganmu)
- Yulia had been to the gym every two days until 2012. (Yulia telah pergi ke gym setiap dua hari sampai tahun 2012.)
3. Membuat harapan atau conditional sentence
Seperti yang disebutkan sebelumnya, past perfect tense juga bisa digunakan untuk menyatakan angan-angan atau harapan. Rumusnya adalah
if + past perfect tense + would/should/could/might + have + past participle
Contoh kalimat:
- If you had remembered to invite me, I would have attended your party. (Jika kamu ingat mengundang saya, saya akan hadir di pestamu.)
- Rina would have been the same level with me if she had studied harder. (Rina akan berasa pada level yang sama dengan saya jika dia belajar lebih keras.)
4. Digunakan untuk reported speech
Tidak hanya itu, past perfect tense dapat digunakan untuk membuat kalimat reported speech atau indirect speech. Dengan kata lain, reported speech adalah kalimat yang kita sampaikan dari perkataan orang lain. Kata kerja yang biasa digunakan adalah said, told, asked, thought, wondered.
Contoh kalimat:
- He said he had listened to the song you recommended. (Dia bilang dia sudah mendengarkan lagu yang kamu rekomendasikan)
- I thought we had agreed to change the concept. (Aku pikir kita telah setuju untuk mengubah konsepnya)
5. Untuk Menyatakan Suatu Tindakan yang Terjadi Sebelum Waktu Tertentu di Masa Lalu
Past perfect tense digunakan untuk menunjukkan bahwa suatu kejadian telah selesai terjadi sebelum kejadian lain yang lebih baru. Fungsi ini membantu kita mengatur urutan kejadian dalam cerita atau narasi.
Contoh:
- I had completed my work before the deadline. (Saya sudah menyelesaikan pekerjaan saya sebelum tenggat waktu.)
- By the time she arrived, we had already started the meeting. (Saat dia tiba, kami sudah mulai rapat.)
6. Menunjukkan Ketidakpuasan Terhadap Masa Lalu
Past perfect tense dapat digunakan untuk menyatakan ketidakpuasan terhadap suatu kejadian di masa lalu yang seharusnya bisa terjadi dengan cara yang berbeda. Biasanya, kalimat seperti ini digunakan dengan kata-kata seperti "I wish" atau "if only".
Contoh:
- I wish I had studied harder for the exam. (Saya berharap saya lebih giat belajar untuk ujian.)
- If only I had listened to your advice. (Andai saja saya mendengarkan nasihatmu.)
7. Digunakan dengan Tambahan (+ just)
Ketika kita menggunakan kata just dalam perfect past tense, itu berarti suatu kejadian baru saja selesai dilakukan di masa lalu.
Contoh:
- I had just finished my work when she called me. (Saya baru saja menyelesaikan pekerjaan saya ketika dia menelepon.)
- They had just left the house when it started raining. (Mereka baru saja meninggalkan rumah ketika hujan mulai turun.)
Dengan memahami past perfect simple dan fungsinya, Anda dapat mengungkapkan urutan kejadian di masa lalu dengan lebih jelas. Untuk mempelajari lebih dalam tentang tense bahasa Inggris lainnya, bergabunglah dengan les bahasa Inggris yang menyenangkan dan interaktif di Superprof. Cari pengajar terbaik di Superprof dan asah kemampuan bahasa Inggris Anda dengan lebih efektif! Siapa tahu anda dapat mengetahui jawaban dari had verb berapa?
Bagaimana penggunaan Present Perfect Tense?