Joy English · Level B1 · Conditionaljoy-english.com
Conditional pertama dan kedua
Nama:Tanggal:
Bicarakan kemungkinan nyata di masa depan dan situasi khayalan di masa sekarang.
Pilih bentuk yang benar
Pilih pilihan terbaik untuk melengkapi setiap kalimat conditional.
- If you ___ this button, the machine will start.
- If I ___ able to fly, I would visit every country in the world.
- If Mina doesn't study, she ___ the exam.
- I'd buy that jacket if it ___ cheaper.
- What ___ you do if you saw a snake in your garden?
- You won't improve ___ you practise every day.
- If Tomás ___ the answer, he would tell us. But he doesn't know it.
- If the weather is nice on Saturday, we ___ a picnic in the park.
Lengkapi conditional
Ketik bentuk yang benar dari kata kerja di dalam tanda kurung.
- If it ___ (snow) tonight, the schools will close tomorrow.
- If I had a bigger kitchen, I ___ (cook) for my friends more often.
- We ___ (not / get) there on time if we don't take a taxi.
- If Aiko ___ (live) closer to the sea, she would go swimming every day.
- I'm sure you ___ (enjoy) the course if you join it.
- If I ___ (be) you, I would talk to the teacher about it.
- What would you do if you ___ (not / have) a phone?
- Unless the train ___ (be) late, I'll be home by six.
Kunci jawaban
Pilih bentuk yang benar
- a) pressIni kemungkinan nyata, jadi if-clause memakai present simple.
- c) wereTerbang itu khayalan, jadi kita pakai conditional kedua: if + past simple. Dengan be, kita pakai were.
- b) won't passIf-clause memakai present simple, jadi ini conditional pertama: won't + kata kerja.
- a) wereMain clause memakai would, jadi if-clause membutuhkan past simple. Were (atau was) benar.
- c) wouldIf-clause memakai past simple (saw), jadi main clause membutuhkan would.
- b) unlessUnless berarti if not: you won't improve if you don't practise every day.
- c) knewDia tidak tahu, jadi situasinya khayalan. Conditional kedua memakai if + past simple.
- b) will haveIf-clause memakai present simple, jadi main clause memakai will.
Lengkapi conditional
- snowsMain clause memakai will, jadi ini conditional pertama: if + present simple.
- would cook / 'd cookIf-clause memakai past simple, jadi main clause membutuhkan would + kata kerja.
- won't get / will not getIf-clause memakai present simple, jadi main clause membutuhkan won't (will not) + kata kerja.
- livedMain clause memakai would, jadi if-clause membutuhkan past simple: lived.
- will enjoy / 'll enjoyBergabung adalah kemungkinan nyata (if you join), jadi kita pakai will dalam main clause.
- were / wasIf I were you adalah cara umum untuk memberi saran. Was juga dipakai dalam percakapan sehari-hari.
- didn't have / did not haveMain clause memakai would, jadi if-clause membutuhkan past simple negatif: didn't have.
- isUnless bekerja seperti if dalam conditional pertama, jadi kita pakai present simple, bukan will.