Third & Mixed Conditionals
B2Seandainya dulu… (penyesalan & evaluasi)
Third conditional membayangkan masa lalu yang berbeda, untuk penyesalan, rasa lega, atau evaluasi proyek, dengan rumus if + had + V3, would have + V3. Mixed conditional menghubungkan masa lalu dengan akibatnya sekarang, atau sebaliknya.
Di Excel, salah hapus satu kolom bisa langsung dibatalkan dengan Ctrl+Z. Kejadian kemarin tidak punya tombol itu, jadi kita cuma bisa membayangkannya: If I had saved the file, I wouldn't have lost my work. Faktanya, file-nya tidak disimpan dan pekerjaanmu hilang. Third conditional adalah "Ctrl+Z di kepala" ini: masa lalu dibayangkan ulang dengan had + V3 di bagian if dan would have + V3 di bagian hasil.
Rumus Third & Mixed Conditionals
| Bentuk | Rumus | Contoh |
|---|---|---|
| Third conditional | If + S + had + V3, S + would have + V3 | If we had tested the app, we would have found the bug.Seandainya dulu kita menguji aplikasinya, kita pasti sudah menemukan bug itu. |
| Kalimat negatif (−) | If + S + hadn't + V3, S + wouldn't have + V3 | If the train hadn't broken down, I wouldn't have missed the meeting.Seandainya keretanya tidak mogok, saya tidak akan ketinggalan rapat. |
| Kata tanya (Wh-) | What would + S + have + V3 + if + S + had + V3? | What would you have done if the client had cancelled?Apa yang akan kamu lakukan seandainya waktu itu klien membatalkan? |
| Dengan could / might | If + S + had + V3, S + could have / might have + V3 | If you had told me earlier, I could have helped.Seandainya kamu memberi tahu saya lebih awal, saya bisa membantu. |
| Mixed: dulu → sekarang | If + S + had + V3, S + would + V1 (sekarang) | If I had accepted that job, I would live in Singapore now.Seandainya dulu saya menerima pekerjaan itu, sekarang saya tinggal di Singapura. |
| Mixed: sekarang → dulu | If + S + V2 / were, S + would have + V3 | If I spoke Japanese, I would have understood the client's question yesterday.Seandainya saya bisa berbahasa Jepang, kemarin saya pasti mengerti pertanyaan klien. |
Kata kunci yang sering muncul: looking back, in hindsight, at that time, yesterday / last year, now (mixed)
Kapan dipakai?
Kejadiannya sudah lewat dan tidak bisa diubah, tapi kita masih bisa membayangkan versi lainnya. Itulah tugas third conditional: membicarakan masa lalu yang tidak terjadi.
- Penyesalan: If I had left earlier, I wouldn't have missed the flight.
- Evaluasi proyek (lessons learned): If we had checked the data, the report would have been correct.
- Rasa lega: If you hadn't reminded me, I would have forgotten the meeting.
- Kritik halus: If you had asked me, I could have helped.
- If we had launched in March, we would have beaten our competitor.Seandainya dulu kita meluncurkannya bulan Maret, kita pasti sudah mengalahkan pesaing kita.
- If the vendor had delivered on time, we wouldn't have lost the client.Seandainya vendor mengirim tepat waktu, kita tidak akan kehilangan klien itu.
Faktanya selalu kebalikan dari kalimatnya. If I had known berarti waktu itu saya tidak tahu. If it hadn't rained berarti hujannya turun.
Cara membentuk third conditional
Bagian if memakai had + V3 (past perfect), bagian hasil memakai would have + V3. Kalau hasilnya tidak pasti, ganti would dengan could (bisa) atau might (mungkin): could have + V3, might have + V3.
Saat ngobrol, keduanya sering disingkat: If I'd known, I'd have called. 'd yang pertama adalah had, yang kedua would. Di email resmi, tulis bentuk lengkapnya.
| Bagian | Bentuk | Contoh |
|---|---|---|
| Bagian if | had + V3 | If we had booked earlier… |
| Hasil pasti | would have + V3 | …we would have paid less. |
| Hasil "bisa" | could have + V3 | …we could have saved money. |
| Hasil "mungkin" | might have + V3 | …we might have found a direct flight. |
| Negatif | hadn't + V3 · wouldn't have + V3 | If I hadn't… · …I wouldn't have… |
Kesalahan umum: If I would have known, I would have called you. → If I had known, I would have called you.
Would have hanya tinggal di bagian hasil. Bagian if cukup had + V3: If I had known.
Mixed conditional: dulu ↔ sekarang
Kadang syarat dan hasilnya ada di waktu yang berbeda. Kalimat seperti ini disebut mixed conditional.
- Dulu, hasilnya sekarang: if + had + V3, lalu would + V1. If I had studied IT, I would work at a tech company now.
- Sekarang, hasilnya dulu: if + V2/were, lalu would have + V3. If I weren't so busy, I would have joined the outing last week.
Kata waktunya jadi petunjuk: now dan today menandai hasil sekarang, yesterday dan last week menandai hasil di masa lalu.
Kantor yang sering menelepon klien di London biasanya memasang dua jam dinding, Jakarta dan London. Keduanya ada di dinding yang sama, tapi masing-masing menunjukkan waktunya sendiri. Mixed conditional juga satu kalimat dengan dua waktu. Jadi cek tiap bagian secara terpisah: bagian tentang dulu pakai bentuk third (had + V3, would have + V3), bagian tentang sekarang pakai bentuk second (V2, would + V1).
- If she hadn't moved to Jakarta, she wouldn't be our manager now.Seandainya dulu dia tidak pindah ke Jakarta, sekarang dia tidak akan jadi manajer kita.
- If I spoke Japanese, I would have understood the client yesterday.Seandainya saya bisa berbahasa Jepang, kemarin saya pasti paham maksud klien.
| Jenis | Syarat | Hasil | Contoh |
|---|---|---|---|
| Third | dulu (had + V3) | dulu (would have + V3) | If I had saved money, I would have bought a car last year. |
| Mixed 1 | dulu (had + V3) | sekarang (would + V1) | If I had saved money, I would have a car now. |
| Mixed 2 | sekarang (V2) | dulu (would have + V3) | If I had a car, I would have driven you home last night. |
Kesalahan khas & evaluasi tanpa menyalahkan
Tiga kesalahan yang paling sering muncul:
- Would di bagian if: If I would have known ✗ → If I had known ✓.
- Lupa have: I would gone ✗ → I would have gone ✓.
- V2 setelah would have atau had: would have went, had came ✗ → would have gone, had come ✓.
Di rapat evaluasi, third conditional membantumu mengkritik tanpa menyalahkan. Bandingkan You didn't check the data dengan If we had checked the data, we would have avoided the problem. Kata we menjadikannya tanggung jawab bersama, sehingga tidak ada yang merasa dipojokkan.
Kesalahan umum: If you had called me, I would have came. → If you had called me, I would have come.
Setelah would have, kata kerjanya selalu V3. Come bentuknya come – came – come, jadi would have come.
Should have + V3 (seharusnya) dan could have + V3 (bisa saja) sering muncul bersama third conditional. Bahasannya ada di topik Modals of Deduction.
Ingat!
- Third: If + had + V3, would have + V3, untuk masa lalu yang tidak terjadi (Ctrl+Z di kepala).
- Faktanya selalu kebalikan: If I had known artinya saya tidak tahu.
- Would have hanya di bagian hasil. Setelah had dan would have, selalu V3.
- Mixed, dulu ke sekarang: had + V3, would + V1. Sekarang ke dulu: V2, would have + V3.
- 'd di bagian if adalah had, 'd di bagian hasil adalah would.
Contoh soal Third & Mixed Conditionals dan pembahasannya
1. If we ___ the data last week, we would have found the error.
- checked
- have checked
- would check
- had checked
Lihat jawaban
Jawaban: had checked
Ada last week dan would have found, jadi ini masa lalu yang tidak terjadi. Bagian if third conditional memakai had + V3: had checked.
2. If the taxi had come on time, we ___ our flight yesterday.
- wouldn't have missed
- wouldn't miss
- won't miss
- hadn't missed
Lihat jawaban
Jawaban: wouldn't have missed
Syarat dan hasilnya sama-sama kemarin, jadi dua-duanya bentuk third. Hasil negatifnya wouldn't have + V3: wouldn't have missed.
3. Pilih kalimat dengan arti: "Dulu saya tidak mengambil kursus IT, jadi sekarang saya tidak bekerja di bidang IT."
- If I took an IT course, I would work in IT now.
- If I had taken an IT course, I would have worked in IT now.
- If I had taken an IT course, I would work in IT now.
- If I take an IT course, I will work in IT.
Lihat jawaban
Jawaban: If I had taken an IT course, I would work in IT now.
Syaratnya di masa lalu (dulu tidak kursus), hasilnya sekarang (now). Itu mixed conditional: had + V3, lalu would + V1. Would have worked bentrok dengan now.
4. "If I'd known about the meeting, I'd have come." Apa kepanjangan dua 'd di kalimat ini (berurutan)?
- would … had
- had … would
- would … would
- had … had
Lihat jawaban
Jawaban: had … would
'd yang pertama ada di bagian if dan diikuti V3 (known), jadi had. Yang kedua diikuti have come, jadi would.
Latihan langsung, gratis
Kerjakan 10 soal latihan Third & Mixed Conditionals dengan pembahasan, plus game Benar atau Salah. Tanpa daftar, bisa offline.
Buka latihan di aplikasi