Kamu pernah bingung bedanya kalimat “I have finished” dan “I finished”? Nah, di sinilah Perfect Tense berperan penting dalam Bahasa Inggris! Perfect Tense membantu menyatakan aksi yang sudah selesai pada waktu tertentu, masih berlanjut, atau akan selesai di masa depan.
Artikel ini akan membahas pengertian, rumus, dan contoh kalimat Perfect Tense untuk menambah pemahaman grammar-mu biar makin solid dan percaya diri!
Apa itu Perfect Tense?
Perfect Tense adalah susunan kalimat dalam bahasa Inggris yang digunakan untuk menyatakan suatu tindakan atau kejadian yang sudah selesai pada waktu tertentu, sedang berlangsung hingga saat ini, atau akan selesai di masa depan. Fungsi utama perfect tense untuk menunjukkan hubungan antara waktu dan tindakan, baik di masa lalu, sekarang, maupun masa depan.
Jenis-jenis Perfect Tense
Perfect Tense terdiri dari empat jenis yang digunakan untuk menyatakan waktu dan aksi secara spesifik. Berikut ini adalah jenis-jenisnya:
- Present Perfect Tense
- Past Perfect Tense
- Future Perfect Tense
- Past Future Perfect Tense
Berikut ini pengertian, rumus, dan contoh kalimat masing-masing jenis perfect tense:
1. Present Perfect Tense
Menyatakan aksi yang sudah selesai pada waktu tertentu di masa lalu tetapi masih relevan hingga saat ini. Tenses ini bisa digunakan dalam situasi:
Menyatakan Pengalaman (Tanpa Waktu Spesifik)
Menceritakan pengalaman yang pernah dialami, tanpa menyebutkan kapan tepatnya itu terjadi, sebaiknya tidak digunakan jika suatu kejadian sudah menunjukkan waktu spesifik. Contoh:
✅ I have traveled to Japan.
❌ I have traveled to Japan in 2020.
Tindakan yang Dimulai di Masa Lalu dan Masih Berlangsung
Menunjukkan sesuatu yang dimulai di masa lalu dan masih berlangsung hingga sekarang. Biasanya menggunakan *”since” (sejak) atau “for” (selama). Contoh:
- I have lived in Pare for two years.
- She has worked at Language Center since 2023.
Catatan:
- For: Untuk durasi waktu (for five years, for a long time).
- Since: Untuk titik titik waktu (since Monday, since 2010).
Tindakan yang Baru Saja Selesai (Recently Completed Action)
Menyatakan tindakan yang baru saja selesai, sering kali dengan kata keterangan seperti just, recently, atau lately. Contoh:
- I have just moved to my new house.
Tindakan yang Terjadi Berulang Kali di Masa Lalu hingga Sekarang
Menyatakan sesuatu yang telah terjadi beberapa kali hingga saat ini. Contoh:
- He has called me several times today.
Tindakan yang Masih Mempengaruhi Sekarang
Menyatakan suatu tindakan di masa lalu masih memiliki dampak pada masa sekarang. Contoh:
- I have lost my keys, so I can’t drive my car.
Kalimat Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + has/have + V3 | He has finished his homework. |
Negatif | S + has/have + not + V3 | He has not finished his homework yet. |
Tanya | Has/Have + S + V3? | Has he finished his homework? |
Kalimat Non Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + has/have + been + complement | She has been at home all day. |
Negatif | S + has/have + not + been + complement | She hasn’t been at home all day. |
Tanya | Has/Have + S + been + complement? | Has she been at home all day? |
Baca Juga: Present Perfect Tense dalam Bahasa Inggris: Pengertian, Rumus, Contoh
2. Past Perfect Tense
Menggambarkan aksi yang sudah selesai sebelum aksi lain terjadi di masa lalu. Tenses ini bisa digunakan dalam situasi:
Menyatakan Tindakan yang Terjadi Sebelum Kejadian Lain di Masa Lalu
Membedakan waktu kejadian yang terjadi lebih dahulu di masa lalu. Contoh:
- They had finished the exam before the end of the time.
Catatan:
- Biasanya dikombinasikan dengan Simple Past dalam satu kalimat.
- Keyword yang sering digunakan: before, after, by the time, when.
Mengungkapkan Pengalaman yang Terjadi Sebelum Waktu Tertentu di Masa Lalu
Menyatakan bahwa suatu pengalaman terjadi sebelum titik waktu tertentu di masa lalu. Contoh:
- By 2025, he had traveled to five different countries.
Menyatakan Pengandaian dalam Conditional Sentence Type 3
Mengungkapkan kalimat pengandaian untuk menyatakan sesuatu yang seharusnya terjadi di masa lalu, tetapi tidak terjadi. Umumnya menggunakan struktur If + Past Perfect, would have + V3. Contoh:
- If she had woken up earlier, she wouldn’t have missed the flight
Menunjukkan Penyebab dalam Kalimat yang Menjelaskan Sebab-Akibat
Menjelaskan sebab-akibat dalam suatu kejadian di masa lalu. Contoh:
- Rahma didn’t go to the concert because she had spent all her money.
Menggunakan Reported Speech untuk Kalimat Lampau
Dalam kalimat tidak langsung (reported speech) untuk menceritakan sesuatu yang sudah terjadi di masa lalu (menggantikan present perfect dalam kalimat langsung). Contoh:
- Gege told me that she had arrived in Bali.
Kalimat Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + had + V3 | She had left before I arrived. |
Negatif | S + had + not + V3 | She had not left before I arrived. |
Tanya | Had + S + V3? | Had she left before I arrived? |
Kalimat Non Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + had + been + complement | They had been ready for the event. |
Negatif | S + had + not + been + complement | They had not been ready for the event. |
Tanya | Had + S + been + complement? | Had they been ready for the event? |
3. Future Perfect Tense
Menunjukkan aksi yang akan selesai pada waktu tertentu di masa depan. Biasanya, tenses ini menggunakan kata keterangan waktu seperti “by tomorrow”, “by next year”, “by the time…” untuk menunjukkan batas waktu penyelesaian suatu tindakan. Bisa digunakan untuk kalimat verbal dan non verbal, sesuai dengan rumus sebagai berikut:
Kalimat Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + will have + V3 | She will have completed report by then. |
Negatif | S + will have + not + V3 | She will have not completed report by then. |
Tanya | Will + S + have + V3? | Will she have completed report by then? |
Kalimat Non Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + will have + been + complement | He will have been a teacher for 10 years by next year. |
Negatif | S + will not have + been + complement | He will not have been a teacher for 10 years by next year. |
Tanya | Will + S + have + been + complement? | Will he have been a teacher for 10 years by next year? |
4. Past Future Perfect Tense
Menyatakan tindakan yang akan sudah selesai pada waktu tertentu di masa lalu, biasanya dalam kalimat pengandaian atau laporan, tetapi hanya bersifat hipotetis (tidak terjadi) atau dalam bentuk pengandaian (conditional sentence type 3) dan reported speech. Tenses ini biasanya digunakan dalam situasi akademik. Biasanya tenses ini digunakan dalam situasi:
- Pengandaian yang tidak terjadi di masa lalu (If I had studied harder, I would have passed the test).
- Kalimat tidak langsung untuk masa lalu (She said that she would have finished the project by yesterday).
Kalimat Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + would have + V3 | You would have cooked early. |
Negatif | S + would not have + V3 | You would not have cooked early. |
Tanya | Would + S + have + V3? | Would you have cooked early? |
Kalimat Non Verbal
Jenis Kalimat | Rumus | Contoh |
Positif | S + would have + been + complement | Febri would have been a great leader. |
Negatif | S + would not have + been + complement | Febri would not have been a great leader. |
Tanya | Would + S + have + been + complement? | Would Febri have been a great leader? |
Baca Juga: Contoh Present Continuous Tense Dengan Rumus dan Penjelasannya
Tips Mudah Menguasai Perfect Tense
Menguasai perfect tense terasa lebih rumit, jika kamu tidak memahami hubungan antara waktu dan tindakan. Agar lebih mudah memahami dan menggunakan perfect tense, yuk perhatikan tips berikut ini:
Pahami Konsep Dasarnya
Perfect tense selalu menunjukkan tindakan yang selesai pada waktu tertentu.
– Present Perfect ⇒ Berhubungan dengan masa kini.
– Past Perfect ⇒ Terjadi sebelum kejadian lain di masa lalu.
– Future Perfect ⇒ Akan selesai di masa depan sebelum waktu tertentu.
– Past Future Perfect ⇒ Akan selesai di masa lalu dalam kondisi tertentu (hipotetis).
Pahami dan Hafalkan Rumus dengan Cara Sederhana
– HPV (Have/Has + Past Participle ⇒ Present Perfect).
– HPD (Had + Past Participle ⇒ Past Perfect).
– WHP (Will Have + Past Participle ⇒ Future Perfect).
Latihan dengan Keyword Sederhana
– Present Perfect: just, already, yet, ever, never, for, since.
– Past Perfect: before, after, by the time, when.
– Future Perfect: by next week, by the end of the year.
– Past Future Perfect: if, would have, should have.
Latihan Membaca dan Menulis Kalimat Perfect Tense untuk Sehari-hari
Dengan sering membaca dan menulis akan menumbuhkan pemahaman yang semakin baik. Misalnya coba untuk menulis ceritamu dengan kalimat perfect tense.
Latihan Soal
Jika sudah paham, cobalah untuk berlatih mengerjakan soal yang berkaitan dengan perfect tense. Pemahaman kita semakan terasah.
Yash.. itulah materi tentang perfect tense LC’ers! Perfect Tense adalah bentuk waktu dalam bahasa Inggris yang digunakan untuk menyatakan suatu kejadian lampau atau yang sudah selesai pada waktu tertentu atau masih relevan hingga saat ini. Biar kamu semakin mengerti dan paham perfect tense, yuk mulai berlatih dan diterapkan.
Biar teman-temanmu juga semakin paham materi Perfect Tense, share juga artikel ini ke mereka ya.Cek juga materi tenses lainnya di di web kami Kampung Inggris LC 😊