Materi past perfect tense merupakan salah satu kompetensi dasar tata bahasa (English grammar) yang wajib dikuasai oleh pelajar tingkat SMP, SMA, maupun pembelajar pemula agar kemampuan menulis (writing) dan membaca (reading comprehension) semakin tajam.
Pernahkah kamu tiba di bioskop bersama teman-teman, tetapi lampu studio sudah padam dan filmnya ternyata sudah dimulai beberapa menit yang lalu? Atau saat kamu tiba di halte atau stasiun, kereta yang ingin kamu naiki sudah melaju pergi meninggalkan peron?
Dalam obrolan bahasa Indonesia sehari-hari, kita biasanya cukup mengatakan: “Kereta sudah berangkat ketika aku sampai di stasiun”. Kalimat tersebut sangat mudah dipahami karena ada kata petunjuk “sudah”. Namun, bagaimana cara merangkai kalimat tersebut dalam bahasa Inggris secara tepat dan gramatikal?
Karena ada dua peristiwa di masa lalu yang terjadi secara beruntun dan saling berkaitan, kamu tidak bisa hanya mengandalkan bentuk lampau sederhana (simple past tense) untuk kedua kejadian tersebut. Di sinilah kita memerlukan pemahaman mendalam tentang past perfect tense
Yuk, kita bedah panduan lengkapnya dalam artikel berikut ini!
Daftar Isi
- 1. Apa Itu Past Perfect Tense?
- 2. Rumus Lengkap Past Perfect Tense (Positif, Negatif, & Tanya)
- 3. Fungsi Past Perfect Tense dalam Kalimat
- 4. Time Signals Penting: Before, After, When, dan By The Time
- 5. Perbedaan Past Perfect vs Simple Past vs Present Perfect
- 6. Penggunaan Khusus Past Perfect Tense
- 7. Kesalahan Umum Tenses Bahasa Inggris yang Sering Terjadi di Ujian Sekolah
- FAQ Tentang Past Perfect Tense Yang Harus Diketahui
1. Apa Itu Past Perfect Tense?
Secara harfiah, past perfect tense adalah bentuk tata bahasa yang digunakan untuk menerangkan suatu perbuatan, aksi, atau peristiwa yang telah selesai dikerjakan sebelum momen atau tindakan lain terjadi di masa lampau.
Dalam bahasa Indonesia, pola kalimat ini biasanya diterjemahkan dengan padanan kata:
- Sudah
- Telah
- Sebelumnya sudah…
Perhatikan contoh kalimat mendasar berikut ini:
I had eaten breakfast before I went to school.
(Saya sudah sarapan sebelum saya berangkat ke sekolah.)
Jika kita bedah urutan peristiwanya, kalimat di atas memiliki dua kejadian masa lampau yang tidak terjadi bersamaan:
- Kejadian Pertama (Selesai Lebih Awal): I had eaten breakfast (Saya sudah selesai sarapan).
- Kejadian Kedua (Terjadi Setelahnya): I went to school (Saya berangkat ke sekolah).
Sarapan pagi terjadi dan tuntas terlebih dahulu, barulah kemudian aksi berangkat sekolah dilakukan.
Garis Waktu (Past Perfect Timeline)
Ketika menentukan garis waktu penting yang bisa membantu kamu membayangkan cara menggunakan past perfect tense, kamu bisa menggunakan dua golden rule ini;
- Peristiwa yang selesai lebih awal wajib memakai pola Past Perfect Tense (S + had + V_3).
- Peristiwa masa lampau yang mengikutinya memakai pola Simple Past Tense (S + V_2).
Contoh penggabungan kalimat lainnya:
- She had finished her homework before her mother came home. (Dia sudah menyelesaikan PR sebelum ibunya pulang ke rumah).
- They had left the restaurant when I arrived. (Mereka sudah meninggalkan restoran ketika saya tiba).
- We had studied English before the test started. (Kami sudah belajar bahasa Inggris sebelum ujian dimulai).
2. Rumus Lengkap Past Perfect Tense (Positif, Negatif, & Tanya)
Salah satu kelebihan mempelajari rumus past perfect tense adalah kesederhanaan kata bantu kerjanya (auxiliary verb). Berbeda dengan present perfect yang membedakan penggunaan have dan has, dalam past perfect tense semua subjek (I, You, We, They, He, She, It) selalu berpasangan dengan kata bantu yang sama, yaitu had!
Berikut penjabaran rumus untuk ketiga bentuk kalimat utama:
Rumus Kalimat Positif (+)
Pola kalimat deklaratif positif digunakan untuk menyatakan bahwa suatu tindakan telah tuntas dilakukan di masa lalu:
Subject + had + Verb 3 (Past Participle) + Object / Complement
Komponen penyusunnya meliputi subjek (pelaku), kata bantu had, kata kerja bentuk ketiga (V3), serta objek atau pelengkap bila diperlukan.
| Subject | Auxiliary Verb | Verb 3 (Past Participle) | Complement / Object | Arti Kalimat |
| I | had | eaten | breakfast | Saya sudah sarapan. |
| You | had | studied | English | Kamu sudah belajar bahasa Inggris. |
| He | had | gone | home | Dia (laki-laki) sudah pulang ke rumah. |
| She | had | finished | her homework | Dia (perempuan) sudah menyelesaikan PR-nya. |
| We | had | watched | the movie | Kami sudah menonton film tersebut. |
| They | had | arrived | at school | Mereka sudah tiba di sekolah. |
Rumus Kalimat Negatif (-)
Kalimat negatif digunakan untuk menegaskan bahwa suatu aksi atau peristiwa belum atau tidak terjadi sebelum titik waktu tertentu di masa lalu:
Subject + had not (hadn’t) + Verb 3 + Object / Complement
Bentuk singkatan dari had not yang sering digunakan dalam percakapan adalah hadn’t.
- I had not eaten breakfast. (Saya belum sarapan).
- She had not finished her homework when her mother came home. (Dia belum menyelesaikan PR-nya ketika ibunya pulang ke rumah).
- They had not arrived when the class started. (Mereka belum tiba saat kelas dimulai).
- He hadn’t studied for the test. (Dia belum belajar untuk persiapan ujian tersebut).
- We hadn’t seen that movie before. (Kami belum pernah menonton film itu sebelumnya).
Rumus Kalimat Tanya (?)
Bentuk interogatif dipakai untuk menanyakan apakah suatu aktivitas sudah terselesaikan sebelum kejadian masa lampau lainnya berlangsung:
Had + Subject + Verb 3 + Object / Complement
Contoh kalimat tanya beserta panduan menjawabnya:
- Question: Had you eaten breakfast before you went to school?
Jawaban Singkat Positif: Yes, I had.
Jawaban Singkat Negatif: No, I hadn’t. - Question: Had she finished her homework before five p.m.?
Jawaban: Yes, she had. atau No, she hadn’t. - Question: Had they arrived before the bell rang?
Jawaban: Yes, they had. atau No, they hadn’t.
Jika kamu ingin menyusun kalimat tanya dengan kata tanya WH-Question (What, Where, When, Why, Who), letakkan kata tanya tersebut di baris paling depan:
WH-Word + had + Subject + Verb 3?
Contoh: What had she eaten before she went to bed? (Apa yang sudah dia makan sebelum dia tidur?)
Baca Yang Satu Ini, Yuk!
- Bahasa Inggris Untuk Pemula: Kalimat Future Perfect dan Contohnya
- Bahasa Inggris Pemula: Past Perfect Continuous Rumus
- Belajar Simple Past Tense Bahasa Inggris: Rumus, Ciri, dan Contoh Seru!
- Grammar Bahasa Inggris: Rumus Future Perfect Continuous Tense
- Belajar Past Future Perfect Continuous Tense Jadi Gampang! Yuk, Simak 5 Rahasianya
3. Fungsi Past Perfect Tense dalam Kalimat
Agar tidak salah menempatkan tenses pada lembar jawaban ujian sekolah, kamu perlu memahami empat fungsi pemakaian past perfect tense berikut:
Menunjukkan Aksi yang Lebih Dahulu Selesai di Masa Lalu
Ini merupakan fungsi paling mendasar dan paling sering diujikan. Tense ini memperjelas kronologi dua peristiwa lampau yang saling berkait konteks.
- When I arrived at the station, the train had left.
(Saat saya tiba di stasiun, keretanya sudah berangkat duluan.) - The students had completed the assignment before the teacher checked it.
(Para siswa sudah menuntaskan tugas sebelum guru memeriksanya.) - I had locked the door before I left the house.
(Saya sudah mengunci pintu sebelum saya melangkah pergi meninggalkan rumah.)
Menyatakan Batas Waktu Tertentu di Masa Lampau (By the Time)
Tense ini digunakan untuk menegaskan bahwa suatu pencapaian atau kejadian telah terwujud sebelum suatu patokan batas waktu lampau tertentu tercapai.
- By the time I was 18, I had visited five countries.
(Pada saat saya berusia 18 tahun, saya sudah mengunjungi lima negara.) - She had published her first poem by the time she was eight.
(Dia sudah menerbitkan puisi pertamanya sebelum menginjak usia delapan tahun.) - By 2010, they had built a new school.
(Menjelang tahun 2010, mereka sudah selesai membangun gedung sekolah baru.)
Menjelaskan Sebab-Akibat Peristiwa Lampau
Bentuk past perfect sangat cocok dipakai untuk menerangkan alasan latar belakang di masa lalu yang memicu terjadinya suatu kondisi berikutnya.
- He was hungry because he hadn’t eaten breakfast.
(Dia merasa lapar di siang hari karena sebelumnya tidak sempat sarapan.)
Penjelasan: He was hungry adalah kondisi lampau, sedangkan hadn’t eaten adalah alasan pemicu sebelumnya. - She was tired because she had worked all day.
(Dia kelelahan karena telah bekerja keras sepanjang hari.) - I couldn’t enter the house because I had lost my keys.
(Saya tidak bisa masuk rumah karena kunci rumah saya sudah terlanjur hilang.)
Menyatakan Pengalaman Sebelum Titik Acuan Masa Lalu
Tense ini menguraikan pengalaman seseorang yang terakumulasi hingga momen lampau tertentu.
- It was the best movie I had ever seen.
(Itu adalah film paling bagus yang pernah saya tonton hingga momen saat itu.) - He had never seen snow before he traveled to Canada.
(Dia belum pernah menyaksikan salju sebelum akhirnya ia berlibur ke Kanada.) - She had never met a native English speaker before she joined the international course.
(Dia belum pernah bertatap muka dengan penutur asli bahasa Inggris sebelum mendaftar kursus internasional tersebut.)
Ada yang tahu fungsi lain dari past perfect tense? Mau belajar soal tenses bahasa Inggris lainnya?
WonderMind hadir sebagai solusi anak usia 4-18 tahun yang ingin kursus bahasa Inggris dengan pendekatan yang fun dan interaktif.
Kurikulum yang dirancang khusus oleh tim akademisi ternama kelas dunia untuk pelajar Indonesia menjadikan program belajar bahasa Inggris di WonderMind salah satu yang terunggul di bidangnya.
Berbagai fasilitas seru siap menanti kamu di ruang kelas, lho! Mulai dari berbagai permainan seru, sesi belajar interaktif, hingga extra class yang bisa bantu kamu mendalami materi ada di sini.
Nggak perlu khawatir mahal! Di WonderMind, kamu bisa mendapatkan semua itu dengan Rp 1 jutaan per bulan saja, lho~

4. Time Signals Penting: Before, After, When, dan By The Time
Keterangan waktu (time signals) atau kata hubung urutan (connectives) adalah petunjuk tercepat untuk membedakan struktur kalimat.
Penggunaan “Before” dan “After”
- Aturan Kata “Before” (Sebelum):
Kata before biasanya diletakkan tepat di depan kalimat simple past tense
Past Perfect + before + Simple Past
Contoh: I had finished my homework before I watched TV. - Aturan Kata “After” (Setelah):
Kata after biasanya mendahului klausa peristiwa yang terjadi lebih dahulu (past perfect)
After + Past Perfect, Simple Past
Contoh: After she had eaten breakfast, she went to school.
Penggunaan “When” dan “By the Time”
- Aturan Kata “When” (Ketika):
Menghubungkan kedatangan peristiwa kedua saat peristiwa pertama telah tuntas
When + Simple Past, Past Perfect
Contoh: When I arrived, she had already left. - Aturan Frasa “By the Time” (Pada Saat / Menjelang):
Menunjukkan tenggat waktu titik acuan di masa lalu
By the time + Simple Past, Past Perfect
Contoh: By the time the teacher arrived, the students had prepared their books.
Kata Keterangan Tambahan (Already, Just, Never, Still)
Selain kata penghubung antar-klausa, ada adverbia waktu yang memperkuat ketegasan waktu lampau:
- Already (Sudah): Menegaskan bahwa aksi telah selesai
Contoh: They had already eaten when we arrived. - Just (Baru Saja): Menandakan aksi baru saja tuntas beberapa saat sebelum kejadian lain
Contoh: The train had just left when we reached the platform. - Never (Tidak Pernah): Mengindikasikan ketiadaan pengalaman di masa lampau
Contoh: I had never eaten sushi before I visited Japan. - Still (Masih / Belum): Sering berpadu dengan bentuk negatif
Contoh: It still hadn’t rained by the beginning of May.
5. Perbedaan Past Perfect vs Simple Past vs Present Perfect
Siswa di sekolah kerap keliru menentukan kapan harus menggunakan Verb 2, has/have + Verb 3, atau had + Verb 3. Cermati tabel pemetaan perbedaannya berikut ini:
| Karakteristik | Simple Past Tense | Present Perfect Tense | Past Perfect Tense |
| Rumus Utama | Subject + Verb 2 | Subject + have/has + Verb 3 | Subject + had + Verb 3 |
| Fokus Waktu | Kejadian yang terjadi pada waktu lampau yang spesifik. | Aksi masa lampau yang hasilnya masih berhubungan dengan masa sekarang. | Menengok ke belakang dari sudut pandang kejadian lampau lainnya. |
| Kata Bantu (Auxiliary) | Did / Didn’t | Have / Has | Had / Hadn’t |
| Contoh Kalimat | I ate breakfast at 7 a.m. | I have eaten breakfast. (Perut saya masih kenyang sekarang). | I had eaten breakfast before school started. |
6. Penggunaan Khusus Past Perfect Tense
Di jenjang SMA dan tes kemahiran bahasa Inggris, past perfect tense memiliki peran penting dalam konstruksi kalimat bersyarat dan penyesalan:
Conditional Sentence Type 3 (Kalimat Pengandaian)
Kalimat pengandaian tipe 3 membicarakan situasi masa lalu yang tidak pernah terwujud, sehingga hasilnya pun mustahil terjadi di masa kini. Polanya adalah:
If + Subject + had + Verb 3, Subject + would have + Verb 3
- If I had studied harder, I would have passed the examination.
(Seandainya kemarin saya belajar lebih tekun, saya pasti sudah lulus ujian tersebut.)
Faktanya di masa lalu: Saya tidak belajar tekun dan saya tidak lulus ujian.
Ungkapan Penyesalan (Wish)
Pola ini digunakan untuk menyatakan harapan atau penyesalan atas hal yang sudah terlanjur terjadi di masa lampau:
Subject + wish(es) + Subject + had + Verb 3
- I wish I had brought my umbrella yesterday.
(Saya berharap kemarin saya membawa payung.)
Faktanya: Kemarin saya lupa membawa payung sehingga kehujanan.
Makna dan Aturan Kalimat “Had Had”
Banyak murid terkejut saat membaca susunan kalimat dengan dua kata had yang berdampingan:
I had had breakfast before I went to school.
Apakah kalimat di atas salah ketik? Tentu tidak!
- Had pertama berfungsi sebagai auxiliary verb (kata bantu pengenal past perfect).
- Had kedua berfungsi sebagai kata kerja utama bentuk ketiga (Verb 3) dari kata have (yang bermakna menyantap makanan/sarapan). Jadi, kalimat itu sepenuhnya tepat dan gramatikal!
7. Kesalahan Umum Tenses Bahasa Inggris yang Sering Terjadi di Ujian Sekolah
Agar nilai ujianmu tidak berkurang karena kesalahan sepele, waspadai 4 kekeliruan grammar yang sering dijumpai ketika membuat kalimat dengan past perfect tense berikut ini:
- Tertukar antara Verb 2 dan Verb 3:
Past perfect selalu mewajibkan kata kerja bentuk ketiga (V3), bukan bentuk kedua (V2).- Salah: She had went to school.
- Benar: She had gone to school.(Ingat perubahan bentuk: go $\rightarrow$ went $\rightarrow$ gone).
- Keliru memilih auxiliary verb antara “Has” dan “Had”:
Perhatikan pasangan kalimat penunjuknya. Jika klausa pendampingnya berbentuk lampau (arrived), jangan memasang has!- Salah: He has finished his work before the teacher arrived.
- Benar: He had finished his work before the teacher arrived.
- Menggunakan kata bantu ganda pada kalimat tanya:
Cukup gunakan pembalikan posisi kata had di depan subjek, jangan menambahkan kata did!- Salah: Did you had eaten?
- Benar: Had you eaten?
- Memasang Past Perfect Secara Berlebihan (Overuse):
Jangan memakai had + V3 di setiap kalimat cerita masa lampau! Jika kamu hanya menceritakan urutan rutinitas biasa tanpa ingin menonjolkan aksi yang lebih awal, cukup gunakan simple past tense.
Contoh teks recount sederhana: I woke up at 6 a.m., took a shower, and went to school.
Kesimpulan
- Bentuk past perfect tense menyatakan suatu aksi yang telah selesai sebelum peristiwa lain di masa lalu, dan memiliki peran penting dalam tata bahasa Inggris.
- Ini menggunakan struktur ‘had + past participle’ untuk kalimat positif, guna menciptakan hubungan waktu yang jelas.
- Frasa kunci seperti ‘sebelum’ dan ‘sesudah’ membantu menghubungkan peristiwa dengan menggunakan bentuk past perfect tense.
- Kesalahan umum meliputi mencampuradukkan bentuk kata kerja dan penggunaan past perfect yang tidak perlu dalam narasi sederhana.
Kursus bahasa Inggris di WonderMind punya seribu satu cara belajar yang menyenangkan untuk anak.
Bimbingan native dan local teacher membuat si Kecil didampingi oleh tenaga pengajar yang profesional dan berpengalaman.
Nggak perlu khawatir ketinggalan materi, karena WonderMind memastikan setiap anak mendapatkan porsi pengajaran yang pas dan sesuai kemampuan melalui placement test dan layanan extra class yang tersedia.
Terbukti, lebih dari 90% orangtua merasa puas dengan progress sang buah hati di WonderMind.
Apalagi, banyaknya promo seperti Free Trial Class yang bisa langsung kamu klaim sekarang juga! Tunggu apa lagi?

FAQ Tentang Past Perfect Tense Yang Harus Diketahui
Fungsi utamanya adalah menunjukkan suatu aksi atau kejadian yang telah selesai sebelum kejadian lain atau patokan waktu tertentu terjadi di masa lampau (action completed before another past event).
Had digunakan untuk past perfect tense pada semua subjek (I, You, We, They, He, She, It) dalam konteks masa lalu. Sebaliknya, have/has digunakan untuk present perfect tense yang memiliki kaitan dengan kondisi saat ini.
Benar sekali. Kata had yang pertama merupakan kata bantu (auxiliary verb), sedangkan kata had kedua adalah kata kerja bentuk ketiga (Verb 3) dari kata dasar have.

