B2 · Upper Intermediate (Menengah Atas) TOEIC 605–780 IELTS 5,5–6,5 Modality (Modal Verbs)

Should Have / Could Have / Would Have

Should have, could have, dan would have menyatakan penyesalan, peluang yang terlewatkan, dan hasil masa lalu hipotetis. Sangat penting untuk third conditionals dan merenungkan keputusan masa lalu.

Apa itu "Should Have," "Could Have," dan "Would Have" dalam Bahasa Inggris?

Dalam bahasa Inggris tingkat lanjut, ketika kita ingin membicarakan tentang situasi masa lalu yang bersifat hipotesis atau tidak terjadi—yaitu hal-hal yang sebenarnya tidak terjadi, tetapi kita berharap itu terjadi, atau secara teoritis bisa saja terjadi—kita menggunakan struktur "modal perfect".

Secara khusus, should have, could have, dan would have digunakan untuk mengungkapkan penyesalan, kritik, kesempatan yang terlewat, dan hasil imajiner dari keputusan masa lalu yang berbeda.

  • Should have: Digunakan untuk penyesalan dan kritik (kesalahan di masa lalu).
  • Could have: Digunakan untuk kemungkinan yang terlewat atau kemampuan di masa lalu yang tidak dimanfaatkan.
  • Would have: Digunakan untuk menggambarkan hasil imajiner jika masa lalu terjadi secara berbeda.

Struktur dan Rumus

Ketiga konstruksi ini mengikuti rumus tata bahasa yang persis sama: kata kerja modal + have + past participle (V3).

Rumus Standar:
- Positif: Subject + modal + have + past participle (V3) + Object
- Negatif: Subject + modal + not + have + past participle (V3) + Object

Singkatan Pedagogis (Cara Cepat):
- (+) S + should/could/would have + V3 + O
- (-) S + shouldn't/couldn't/wouldn't have + V3 + O

Cara Membentuk Modal Masa Lalu Hipotesis

Menyatakan Penyesalan atau Kritik (Should Have)

Gunakan ini untuk mengatakan bahwa tindakan di masa lalu adalah hal yang benar untuk dilakukan, tetapi tidak dilakukan.

Subjek Modal Perfect Bentuk Ketiga (V3) Objek / Pelengkap
You should have called me when you arrived!
I should have studied harder for the exam.

Menyatakan Kemungkinan yang Tidak Terjadi (Could Have)

Gunakan ini untuk mengatakan bahwa suatu tindakan secara fisik mungkin dilakukan di masa lalu, tetapi orang tersebut memilih untuk tidak melakukannya atau gagal melakukannya.

Subjek Modal Perfect Bentuk Ketiga (V3) Objek / Pelengkap
We could have won the championship game.
He could have been a doctor if he wanted to.

Menyatakan Hasil Imajanir (Would Have)

Gunakan ini untuk menggambarkan apa hasilnya jika tindakan di masa lalu terjadi secara berbeda. Ini sangat umum dalam kalimat pengandaian tipe ketiga (3rd Conditional).

Subjek Modal Perfect Bentuk Ketiga (V3) Objek / Pelengkap
I would have helped you, but I was busy.
She would have passed if she had studied.

Kapan Menggunakan Modal Masa Lalu Ini dalam Bahasa Inggris

1. Mengkritik Pilihan Masa Lalu (Shouldn't Have)

Gunakan bentuk negatif shouldn't have untuk mengkritik tindakan yang benar-benar terjadi. Anda mengatakan bahwa itu adalah ide yang buruk.
- She shouldn't have said those cruel things to him. (Dia mengatakannya, dan itu salah).
- I shouldn't have eaten that entire pizza. (Saya memakannya, dan sekarang saya menyesal).

2. Menyatakan Ketidakmungkinan di Masa Lalu (Couldn't Have)

Gunakan bentuk negatif couldn't have untuk menyatakan bahwa, apa pun yang terjadi, suatu tindakan sepenuhnya mustahil untuk dilakukan.
- They couldn't have survived that crash without wearing seatbelts.
- I couldn't have arrived any earlier; the traffic was at a dead stop.

3. Penolakan di Masa Lalu (Wouldn't Have)

Dalam situasi hipotesis negatif, wouldn't have sering kali menyiratkan bahwa kepribadian atau kemauan seseorang akan mencegah suatu tindakan, bahkan jika kondisinya berbeda.
- He wouldn't have agreed to that deal anyway; he hates the CEO.

Kata Penanda Umum dan Petunjuk Konteks

Modal perfect ini sangat bergantung pada konteks sekitarnya untuk dapat dipahami:
- Untuk penyesalan (Should have): I am so sorry, I messed up, you made a mistake.
- Untuk kemungkinan yang terlewat (Could have): But we were lazy, but we ran out of time, I had the chance but...
- Untuk hasil imajiner (Would have): If I had known..., but I was busy..., otherwise...

Cara Membedakan Satu Sama Lain

"Should Have" vs. "Could Have"

Ini adalah poin yang sering membingungkan.
- Should have berfokus pada tugas moral, kewajiban, atau "hal yang benar". Jika Anda tidak melakukannya, Anda melakukan kesalahan.
- I should have called my mom on her birthday. (Saya merasa bersalah karena tidak melakukannya).
- Could have berfokus pada pilihan dan kemungkinan. Jika Anda tidak melakukannya, itu hanyalah jalan yang tidak diambil.
- I could have gone to medical school, but I preferred art. (Tidak ada rasa bersalah, hanya mendeskripsikan pilihan yang tidak diambil).

Kesalahan Umum dengan Modal Masa Lalu

  • Kesalahan: Menulis "of" alih-alih "have". Ini adalah kesalahan nomor satu yang sering dilakukan! Hal ini terjadi karena singkatan (should've) terdengar seperti "should of".
  • Salah: I should of gone. / We could of won.
  • Benar: I should have gone. / We could have won.
  • Kesalahan: Menggunakan kata kerja bentuk lampau alih-alih bentuk ketiga (V3).
  • Salah: You could have went with us.
  • Benar: You could have gone with us.
  • Kesalahan: Menambahkan "to" pada modal perfect.
  • Salah: She shouldn't have to said that.
  • Benar: She shouldn't have said that.

Contoh Penggunaan dalam Kehidupan Nyata

  1. (Penyesalan): I should have listened to my doctor's advice about resting.
  2. (Kritik): You shouldn't have shared that confidential email with the whole team.
  3. (Kemungkinan yang Terlewat): We could have caught the 5:00 PM train if we had walked faster.
  4. (Kemampuan Masa Lalu): He could have been a professional footballer; he was incredibly talented as a child.
  5. (Hasil Imajinir): I would have attended your graduation, but I contracted the flu.
  6. (Pengandaian Tipe 3): They would have been completely broke if they hadn't saved that money.
  7. (Ketidakmungkinan): You couldn't have done anything differently; the outcome wasn't your fault.
  8. (Kritik): She should have double-checked the financial figures before the presentation.
  9. (Kemungkinan yang Terlewat): I could have bought that house ten years ago when it was cheap!
  10. (Penolakan/Hipotesis): Even if you offered him a million dollars, he wouldn't have sold you his company.

Ringkasan & Tabel Contekan

Modal Perfect Makna Realita Contoh
should have + V3 Penyesalan / Kewajiban masa lalu Tindakan tidak terjadi I should have called you.
shouldn't have + V3 Kritik atas sebuah kesalahan Tindakan benaran terjadi You shouldn't have left.
could have + V3 Kemungkinan/kemampuan terlewat Tindakan tidak terjadi We could have won.
couldn't have + V3 Ketidakmungkinan mutlak Benar-benar mustahil She couldn't have known.
would have + V3 Hasil imajiner Tidak terjadi (ada penyebabnya) I would have stayed, but...

Pertanyaan yang Sering Diajukan (FAQ)

Apakah ini hanya digunakan dalam kalimat pengandaian "If"?
Tidak. Meskipun "would have" adalah klausa hasil standar untuk kalimat pengandaian tipe ketiga (If I had known, I would have gone), penutur asli menggunakan struktur ini terus-menerus sebagai kalimat yang berdiri sendiri karena konteks "if" sering kali sudah tersirat. Jika saya berkata, "I would have helped you!", secara tersirat pemikiran lengkapnya adalah, "Saya akan membantumu... [jika kamu memintaku / jika aku tidak sibuk]."

Bagaimana pengucapannya dalam percakapan oleh penutur asli?
Sering kali bunyinya diringkas.
- Should have terdengar seperti "Shoulda" (atau should've).
- Could have terdengar seperti "Coulda" (atau could've).
- Would have terdengar seperti "Woulda" (atau would've).
Peringkasan ini boleh dilakukan saat berbicara, tetapi jangan pernah menulis "shoulda" dalam penulisan bahasa Inggris formal.