
Selamat datang di bank soal Conditional Sentence Type 1, 2, dan 3 terlengkap! Memahami dan menguasai conditional sentences adalah kunci untuk berkomunikasi dalam bahasa Inggris dengan lebih akurat dan efektif, baik dalam percakapan sehari-hari maupun tulisan formal. Conditional sentences memungkinkan kita untuk menyatakan sebab-akibat, kemungkinan, atau hipotesis di masa lalu, sekarang, atau masa depan. Latihan soal ini dirancang khusus untuk membantu Anda memahami struktur, penggunaan, dan perbedaan antara ketiga tipe conditional sentence tersebut. Dengan 32 soal yang bervariasi—mulai dari pilihan ganda, isian singkat, uraian, hingga mencocokkan—Anda akan mendapatkan pemahaman mendalam yang diperlukan. Setiap soal dilengkapi dengan kunci jawaban dan penjelasan rinci, memastikan Anda tidak hanya mengetahui jawaban yang benar, tetapi juga memahami alasannya. Mari asah kemampuan grammar Anda dan taklukkan conditional sentences!
Contoh Soal soal conditional sentence type 1 2 3
1. If it rains, I _____ at home.
- A. stay
- B. will stay
- C. would stay
- D. would have stayed
Penjelasan: Ini adalah Conditional Sentence Type 1, yang menyatakan kemungkinan di masa depan. Struktur: If + Simple Present, S + will + V1.
2. If I _____ a bird, I would fly everywhere.
- A. am
- B. was
- C. were
- D. had been
Penjelasan: Ini adalah Conditional Sentence Type 2, yang menyatakan situasi tidak nyata atau hipotesis di masa sekarang/depan. Untuk subjek I/he/she/it dalam if-clause Type 2, kita menggunakan ‘were’. Struktur: If + Simple Past, S + would + V1.
3. If she had studied harder, she _____ the exam.
- A. would pass
- B. will pass
- C. would have passed
- D. passes
Penjelasan: Ini adalah Conditional Sentence Type 3, yang menyatakan situasi tidak nyata di masa lalu. Struktur: If + Past Perfect, S + would have + V3.
4. He _____ late if he doesn’t leave now.
- A. is
- B. would be
- C. will be
- D. had been
Penjelasan: Ini adalah Conditional Sentence Type 1. Klausa ‘if’ menggunakan Simple Present (‘doesn’t leave’), sehingga main clause menggunakan ‘will + V1’.
5. If I had known about the party, I _____.
- A. would come
- B. will come
- C. would have come
- D. come
Penjelasan: Ini adalah Conditional Sentence Type 3. Klausa ‘if’ menggunakan Past Perfect (‘had known’), sehingga main clause menggunakan ‘would have + V3’.
6. If you heat water to 100°C, it _____.
- A. will boil
- B. boils
- C. would boil
- D. boiled
Penjelasan: Ini adalah Zero Conditional, yang menyatakan fakta umum atau kebenaran ilmiah. Struktur: If + Simple Present, Simple Present.
7. What _____ if you had found a wallet full of money?
- A. would you do
- B. will you do
- C. would you have done
- D. do you do
Penjelasan: Ini adalah Conditional Sentence Type 3 dalam bentuk pertanyaan. Struktur: If + Past Perfect, interrogative form of S + would have + V3.
8. If she _____ free tomorrow, we could go to the beach.
- A. is
- B. was
- C. were
- D. had been
Penjelasan: Ini adalah Conditional Sentence Type 2. ‘Could go’ menunjukkan ‘would + V1’ yang dimodifikasi. ‘Were’ digunakan untuk semua subjek dalam if-clause Type 2.
9. If I _____ enough money, I would buy a new car.
- A. have
- B. had
- C. will have
- D. had had
Penjelasan: Ini adalah Conditional Sentence Type 2. Klausa ‘if’ menggunakan Simple Past (‘had’), sehingga main clause menggunakan ‘would + V1’.
10. They _____ the game if they had played better.
- A. would win
- B. will win
- C. would have won
- D. win
Penjelasan: Ini adalah Conditional Sentence Type 3. Klausa ‘if’ menggunakan Past Perfect (‘had played’), sehingga main clause menggunakan ‘would have + V3’.
11. If you don’t wear a coat, you _____ cold.
- A. get
- B. will get
- C. would get
- D. got
Penjelasan: Ini adalah Conditional Sentence Type 1. Klausa ‘if’ menggunakan Simple Present (‘don’t wear’), sehingga main clause menggunakan ‘will + V1’.
12. I would help you if I _____ the answer.
- A. know
- B. knew
- C. had known
- D. known
Penjelasan: Ini adalah Conditional Sentence Type 2. Main clause menggunakan ‘would + V1’ (‘would help’), sehingga if-clause menggunakan Simple Past (‘knew’).
13. If we had left earlier, we _____ the traffic jam.
- A. would avoid
- B. will avoid
- C. would have avoided
- D. avoid
Penjelasan: Ini adalah Conditional Sentence Type 3. Klausa ‘if’ menggunakan Past Perfect (‘had left’), sehingga main clause menggunakan ‘would have + V3’.
14. She _____ happy if she passes the exam.
- A. is
- B. will be
- C. would be
- D. was
Penjelasan: Ini adalah Conditional Sentence Type 1. Klausa ‘if’ menggunakan Simple Present (‘passes’), sehingga main clause menggunakan ‘will + V1’.
15. If I _____ you, I wouldn’t trust him.
- A. am
- B. was
- C. were
- D. had been
Penjelasan: Ini adalah Conditional Sentence Type 2, sering digunakan untuk memberi nasihat (‘If I were you…’). ‘Were’ digunakan untuk semua subjek dalam if-clause Type 2.
16. They _____ their flight if they hadn’t arrived late.
- A. would miss
- B. will miss
- C. wouldn’t have missed
- D. miss
Penjelasan: Ini adalah Conditional Sentence Type 3. Klausa ‘if’ menggunakan Past Perfect (‘hadn’t arrived’), sehingga main clause menggunakan ‘would have + V3’.
17. If you mix blue and yellow, you _____ green.
- A. will get
- B. get
- C. would get
- D. got
Penjelasan: Ini adalah Zero Conditional, menyatakan fakta umum. Struktur: If + Simple Present, Simple Present.
18. If I _____ more time, I would learn to play the guitar.
- A. have
- B. had
- C. will have
- D. had had
Penjelasan: Ini adalah Conditional Sentence Type 2. Main clause menggunakan ‘would + V1’ (‘would learn’), sehingga if-clause menggunakan Simple Past (‘had’).
19. She wouldn’t have been tired if she _____ to bed earlier.
- A. went
- B. goes
- C. had gone
- D. would go
Penjelasan: Ini adalah Conditional Sentence Type 3. Main clause menggunakan ‘would have + V3’ (‘wouldn’t have been tired’), sehingga if-clause menggunakan Past Perfect (‘had gone’).
20. If he _____ the truth, he wouldn’t be in trouble now.
- A. tells
- B. told
- C. had told
- D. will tell
Penjelasan: Ini adalah Conditional Sentence Type 2. Main clause menggunakan ‘would + V1’ (‘wouldn’t be’), sehingga if-clause menggunakan Simple Past (‘told’).
21. If you study hard, you _____ (pass) the exam.
Penjelasan: Conditional Type 1: If + Simple Present, will + V1.
22. If I _____ (be) rich, I would travel the world.
Penjelasan: Conditional Type 2: If + Simple Past (were untuk semua subjek), would + V1.
23. If they had invited me, I _____ (go) to the party.
Penjelasan: Conditional Type 3: If + Past Perfect, would have + V3.
24. We _____ (not finish) on time if we don’t hurry.
Penjelasan: Conditional Type 1: If + Simple Present (don’t hurry), will + V1.
25. If he _____ (not apologize), I wouldn’t have forgiven him.
Penjelasan: Conditional Type 3: Main clause (wouldn’t have forgiven) menunjukkan Type 3, jadi if-clause menggunakan Past Perfect.
26. Jelaskan perbedaan utama antara Conditional Sentence Type 1 dan Type 2, serta berikan masing-masing satu contoh.
Penjelasan: Penjelasan membedakan penggunaan dan struktur kedua tipe conditional sentence dengan contoh yang relevan.
27. Ubah kalimat berikut menjadi Conditional Sentence Type 3: ‘She didn’t study hard, so she failed the exam.’
Penjelasan: Kalimat asli adalah fakta di masa lalu. Untuk mengubahnya ke Type 3, kita membuat kondisi berlawanan dengan fakta di masa lalu. Karena dia tidak belajar, maka jika dia belajar. Karena dia gagal, maka dia tidak akan gagal.
28. Buatlah satu kalimat Conditional Sentence Type 1, satu Type 2, dan satu Type 3 berdasarkan tema ‘liburan’.
Type 2: If I had more free time, I would travel around Europe.
Type 3: If we hadn’t missed the flight, we would have enjoyed our vacation.
Penjelasan: Jawaban menunjukkan pemahaman tentang struktur masing-masing tipe conditional sentence dalam konteks tema yang diberikan.
29. Kapan kita menggunakan ‘were’ untuk semua subjek (I, he, she, it) dalam klausa ‘if’ pada conditional sentence?
Penjelasan: Penjelasan menekankan penggunaan ‘were’ sebagai bentuk standar dalam if-clause Type 2 untuk semua subjek, bukan hanya untuk subjek jamak.
30. Berikan contoh kalimat Conditional Sentence Type 1 yang menggunakan modal selain ‘will’, seperti ‘can’ atau ‘may’.
If it stops raining, we may go for a walk. (Jika hujan berhenti, kita mungkin bisa jalan-jalan.)
Penjelasan: Penjelasan menunjukkan bahwa selain ‘will’, modal lain seperti ‘can’, ‘may’, ‘might’, ‘must’, atau ‘should’ juga dapat digunakan di main clause Conditional Type 1 untuk menunjukkan kemungkinan, izin, kewajiban, atau nasihat.
31. Cocokkan klausa ‘if’ dengan klausa utama yang benar untuk membentuk Conditional Sentence yang tepat.
Pasangkan pernyataan berikut:
- 1. If I see her, … ( … ) … A. I would have told you.
- 2. If I had known, … ( … ) … B. she would feel better.
- 3. If she exercised more, … ( … ) … C. I will tell her.
- 4. If you had listened, … ( … ) … D. she would be healthier.
Penjelasan: Pasangan yang benar sesuai dengan struktur Conditional Sentence Type 1, 2, dan 3.
32. Cocokkan bagian pertama kalimat dengan bagian kedua untuk membentuk Conditional Sentence yang benar.
Pasangkan pernyataan berikut:
- 1. If it were sunny, … ( … ) … A. he will pass the test.
- 2. If he studies, … ( … ) … B. we would have gone swimming.
- 3. If they had practiced more, … ( … ) … C. we would go to the park.
- 4. If we hadn’t been busy, … ( … ) … D. they would have won the match.
Penjelasan: Pasangan yang benar sesuai dengan struktur Conditional Sentence Type 1, 2, dan 3.