Beranda › Semua Latihan

Grammar TOEFL 9: Basic Conditionals

Penjelasan

Zero conditional (if + present, present) untuk fakta umum: If you heat ice, it melts. First conditional (if + present, will + verb) untuk kemungkinan nyata di masa depan: If it rains, I will stay home. Second conditional (if + past, would + verb) untuk situasi hipotetis: If I had more time, I would travel more.

Latihan soal

1. If you heat water to 100°C, it ___.

  1. boiled
  2. will boil
  3. would boil
  4. boils
Lihat jawaban dan pembahasan

Jawaban: D. boils

Zero conditional (fakta umum) menggunakan present simple di kedua klausa.

2. If it rains tomorrow, we ___ the picnic.

  1. would cancel
  2. will cancel
  3. cancelled
  4. cancel
Lihat jawaban dan pembahasan

Jawaban: B. will cancel

First conditional (kemungkinan nyata di masa depan) menggunakan 'will' di klausa hasil.

3. If I ___ more money, I would travel around the world.

  1. will have
  2. had
  3. have
  4. having
Lihat jawaban dan pembahasan

Jawaban: B. had

Second conditional (situasi hipotetis) menggunakan past simple di if-clause.

4. She will call you if she ___ any problems.

  1. had
  2. has
  3. having
  4. will have
Lihat jawaban dan pembahasan

Jawaban: B. has

Dalam first conditional, if-clause menggunakan present simple meski maknanya masa depan.

5. If I were you, I ___ accept that job offer.

  1. was
  2. will
  3. am
  4. would
Lihat jawaban dan pembahasan

Jawaban: D. would

'If I were you' adalah bentuk second conditional klasik, diikuti 'would' di klausa hasil.

6. Ice melts if you ___ it.

  1. will heat
  2. would heat
  3. heated
  4. heat
Lihat jawaban dan pembahasan

Jawaban: D. heat

Zero conditional untuk fakta ilmiah menggunakan present simple.

7. If she ___ the truth, she would tell us immediately.

  1. knew
  2. would know
  3. knows
  4. will know
Lihat jawaban dan pembahasan

Jawaban: A. knew

Second conditional menggunakan past simple di if-clause untuk situasi hipotetis saat ini.

8. We will go to the beach if the weather ___ nice.

  1. will be
  2. is
  3. was
  4. would be
Lihat jawaban dan pembahasan

Jawaban: B. is

First conditional: if-clause menggunakan present simple.

9. If you don't water the plants, they ___.

  1. will die
  2. would die
  3. died
  4. die
Lihat jawaban dan pembahasan

Jawaban: D. die

Zero conditional untuk fakta umum/konsekuensi alami menggunakan present simple.

10. If I won the lottery, I ___ buy a house by the beach.

  1. will
  2. am going to
  3. do
  4. would
Lihat jawaban dan pembahasan

Jawaban: D. would

Second conditional (situasi hipotetis) menggunakan 'would' di klausa hasil.

Latihan interaktif di app

Lihat semua latihan lainnya