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 ___.
- boiled
- will boil
- would boil
- 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.
- would cancel
- will cancel
- cancelled
- 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.
- will have
- had
- have
- 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.
- had
- has
- having
- 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.
- was
- will
- am
- 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.
- will heat
- would heat
- heated
- 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.
- knew
- would know
- knows
- 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.
- will be
- is
- was
- 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 ___.
- will die
- would die
- died
- 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.
- will
- am going to
- do
- would
Lihat jawaban dan pembahasan
Jawaban: D. would
Second conditional (situasi hipotetis) menggunakan 'would' di klausa hasil.