B2 Tata bahasa

B2Conditional15 menit

Conditional ketiga dan campuran

Third and mixed conditionals

Bayangkan masa lalu yang berbeda, dan hubungkan peristiwa masa lalu dengan hasil di masa sekarang.

third conditional membayangkan masa lalu yang berbeda. Karena masa lalu tidak bisa diubah, kita sering memakainya untuk penyesalan, kritik, atau kelegaan. Mixed conditionals menggabungkan dua kerangka waktu: syarat khayalan di masa lalu dengan hasil di masa sekarang, atau situasi khayalan di masa sekarang dengan hasil di masa lalu.

JenisIf-clauseMain clauseContoh
Thirdif + past perfectwould have + past participleIf we had left earlier, we would have caught the train.
Mixed: past to presentif + past perfectwould + verbIf Tomás had taken the job, he would be in Toronto now.
Mixed: present to pastif + past simplewould have + past participleIf I were more organised, I wouldn't have forgotten the meeting.

Pada contoh pertama, kita ketinggalan kereta. Pada contoh kedua, Tomás tidak mengambil pekerjaan itu, dan hal itu masih berdampak sampai sekarang: dia tidak berada di Toronto. Pada contoh ketiga, sifat yang menetap (I'm not very organised) menjelaskan sesuatu yang salah di masa lalu.

Modal lain dan bentuk singkat

Kamu bisa mengganti would dengan could atau might untuk membicarakan kemampuan atau kemungkinan. Dalam percakapan, had dan would sama-sama disingkat menjadi 'd, jadi dengarkan dengan teliti: If I'd known, I'd have helped. 'd yang pertama adalah had; yang kedua adalah would.

  • If Amara hadn't reminded me, I might have missed my appointment.
  • We could have won if our goalkeeper hadn't been ill.
  • If Daniel spoke Portuguese, he would have understood the guide.
  • If I hadn't stayed up so late, I wouldn't feel so tired now.

Latihan 1 dari 2

Pilih bentuk yang benar

Pilih pilihan yang melengkapi setiap kalimat dengan benar.

  1. If Lena _____ the map, she wouldn't have got lost.

  2. If I hadn't missed the bus yesterday, I _____ late for the interview.

  3. If Ravi had studied medicine, he _____ a doctor now.

  4. We _____ last night's concert more if it hadn't rained so heavily.

  5. If Nadia _____ afraid of flying, she would have visited us in Australia last year.

  6. Which sentence is correct?

  7. I'd have called you _____ I'd had your number.

  8. If she had been born in Japan, she _____ fluent Japanese now.

0 dari 8 sudah dijawab

Latihan 2 dari 2

Lengkapi conditional

Ketik bentuk yang benar dari kata kerja di dalam tanda kurung. Pakai would (bukan could atau might) dalam main clause.

  1. If you (tell) me about the party, I would have come.

  2. If Kofi hadn't been ill, he (play) in yesterday's match.

  3. I (not / be) so hungry now if I had eaten breakfast.

  4. If Mei (not / miss) her flight, she would be in Rome now.

  5. If I were a better cook, I (not / burn) the rice last night.

  6. If the shop (be) open, we would have bought some milk.

  7. If they had taken the earlier train, they (arrive) by now.

  8. You (pass) the test if you had practised more.

0 dari 8 sudah dijawab

Sumber

Pelajaran asli dari Joy English.

Level hanya saran. Menemukan kesalahan? Beri tahu kami lewat halaman Kontak.