Third Conditional: ayat, latihan, ujian dan contoh

Third Conditional menggunakan

Kita bercakap tentang masa lalu yang tidak nyata: syarat itu tidak berlaku, tetapi kita menggambarkan hasil imaginasi.

Third Conditional Bentuk

if-part
(Conditional)
main part
Result
if + subject + Past Perfect subject + would have + V3

If + subject + Past Perfect, subject + would have + V3.
Subject + would have + V3 + if + subject + Past Perfect.

If it had rained, I would have stayed at home.
Jika tadi hujan, saya akan tinggal di rumah.

Third Conditional Peraturan

  • Susunan bahagian tidak penting.
    If you had studied, you would have passed.
    You would have passed if you had studied.
  • Jika bahagian syarat berada di hadapan, kita letakkan koma selepasnya.
    If you had studied, you would have passed.
    You would have passed if you had studied.
  • boleh gunakan kata kerja modal menggantikan would have: could have, might have, should have
    If it had been late, we might have taken a taxi.
    Jika sudah lewat, kami mungkin telah menaiki teksi.
    If you had prepared, you could have succeeded.
    Jika anda telah membuat persiapan, anda pasti boleh berjaya.
    If you had listened, you should have understood everything.
    Jika kamu telah mendengar, kamu sepatutnya telah memahami segala-galanya.
  • kata hubung unless = if not (pada masa lalu)
    We wouldn’t have gone unless it had been necessary.
    Kami tidak akan pergi kecuali jika ia perlu.
  • syarat bercampur: syarat masa lalu + hasil semasa
    If I had slept more, I would feel better now.
    Jika saya tidur lebih lama, saya akan berasa lebih baik sekarang.

Third Conditional Penafian

  • dalam klausa if: Past Perfect + hadn’t + V3
    If he hadn’t called, I wouldn’t have gone.
    Jika dia tidak menelefon, saya tidak akan pergi.
  • dalam klausa utama: wouldn’t have + V3 atau negasi kata kerja modal
    If it had rained, we wouldn’t have gone outside.
    Jika tadi hujan, kami tidak akan keluar.
    If you had studied hard, you might not have failed.
    Jika kamu telah belajar bersungguh-sungguh, kamu mungkin tidak akan gagal.

Third Conditional Soalan-soalan

Ia dibentuk seperti soalan biasa dengan would + have, dan klausa dengan if (Past Perfect) kekal.

Would + subject + have + V3 + if + Past Perfect?
Wh-word + would + subject + have + V3 + if + Past Perfect?

What would you have done if the app had crashed?
Apa yang akan anda lakukan jika aplikasi itu ranap?
Where would you have gone if you had moved abroad?
Ke mana anda akan pergi jika anda telah berpindah ke luar negara?
Who would you have invited if you had organized a party?
Siapa yang akan anda jemput jika anda yang menganjurkan sebuah parti?
Why would she have been upset if you hadn’t written?
Mengapa dia akan berasa kecewa jika kamu tidak menulis?
How would you have felt if you had lost your phone?
Bagaimanakah perasaan anda jika anda telah kehilangan telefon anda?

Third Conditional Kesilapan biasa

❌ If it would have rained, we would have canceled.
✅ If it had rained, we would have canceled.
❌ I wouldn’t have come if he wouldn’t have called.
✅ I wouldn’t have come if he hadn’t called.
❌ Past Simple в if-части: If he didn’t call, …
✅ Past Perfect в if-части: If he hadn’t called, …

Third Conditional Ayat-ayat

If you had finished the report on time, we would have sent it yesterday.
Jika kamu telah menyiapkan laporan itu tepat pada masanya, kami sudah pun menghantarnya semalam.
If he hadn’t been late, the meeting would have started on time.
Jika dia tidak lewat, mesyuarat itu pasti telah bermula tepat pada masanya.
If the weather had been better, we would have had a picnic.
Jika cuaca lebih baik, kami akan mengadakan piknik.
If they had known the answer, they would have told us.
Jika mereka tahu jawapannya, mereka sudah tentu memberitahu kami.
If yesterday had been a day off, we would have gone to the countryside.
Jika semalam merupakan hari cuti, kami sudah akan pergi ke kampung.
If he had worked harder, he would have got a promotion.
Jika dia telah bekerja lebih keras, dia pasti sudah mendapat kenaikan pangkat.
If you had lived closer, we would have met more often.
Kalau kamu tinggal lebih dekat, kita pasti akan lebih kerap berjumpa.
If we had had a car, we would have left earlier.
Kalau kami mempunyai kereta, kami sudah akan bertolak lebih awal.
If I had known about it earlier, I would have prepared.
Kalau saya tahu tentangnya lebih awal, saya akan bersiap.
If they had been free yesterday, they would have come to us.
Jika mereka telah lapang semalam, mereka tentu telah datang kepada kami.

Third Conditional Contoh-contoh

If I had had more money, I would have traveled around the world.
Jika saya mempunyai lebih banyak wang, saya akan telah mengembara mengelilingi dunia.
If she had known his number, she would have called him.
Jika dia tahu nombornya, dia akan menelefonnya.
If you hadn’t eaten so much sugar, you would have felt healthier.
Jika anda tidak makan begitu banyak gula, anda akan berasa lebih sihat.
If they had shared the data, we could have finished faster.
Jika mereka telah berkongsi data itu, kita boleh selesai lebih cepat.
If he had been more organized, he wouldn’t have missed deadlines.
Jika dia lebih teratur, dia tidak akan terlepas tarikh akhir.
If you had helped me, I would have finished this yesterday.
Jika kamu telah membantu saya, saya sudah menyiapkan ini semalam.
If the app had loaded faster, more users would have stayed.
Jika aplikasi itu dimuatkan dengan lebih pantas, lebih ramai pengguna akan kekal.
If I hadn’t had to work late, I would have joined you.
Jika saya tidak perlu bekerja lewat, saya sudah menyertai anda.
If you had been more careful, you wouldn’t have made so many mistakes.
Jika anda lebih berhati-hati, anda tidak akan membuat begitu banyak kesilapan.
If we had backed up the files, we wouldn’t have lost the data.
Jika kita telah membuat sandaran fail-fail itu, kita tidak akan kehilangan data tersebut.

Latihan tatabahasa Inggeris yang tersedia dalam aplikasi

Conditionals

Sentences