Soal Conditional Sentence
Soal Conditional Sentence
1. If they ___ the flight, they would have 12. If she ___ him, she would tell him the
arrived on time. truth.
A. catch C. had caught A. see C. sees
B. caught D. would catch B. saw D. were to see
2. If you ___ the exam, you would have been 13. If you ___ harder, you would pass the
happy. exam.
A. pass C. had passed A. study C. have studied
B. passed D. would pass B. studied D. had studied
3. If he ___ about the problem, he would 14. If he ___ about it, he would help us.
have helped. A. know C. knew
A. know C. had known B. knows D. had known
B. knew D. would have known 15. If it ___ sunny, we would go to the
4. If it ___ sunny yesterday, we would have beach.
gone to the beach. A. is C. were
A. is C. were B. was D. had been
B. was D. had been 16. If you ___ me, what would you do?
5. If you ___ earlier, you would have caught A. are C. be
the bus. B. were D. had been
A. leave C. had left 17. If they ___ the truth, they would be
B. left D. would have left shocked.
6. If they ___ the news, they would have A. know C. knows
been shocked. B. knew D. had known
A. know C. had known 18. If she ___ that job, she would be
B. knew D. would have know happier.
7. If she ___ the truth, she would have told A. get C. got
us. B. gets D. had got
A. know C. knew 19. If I ___ you, I would not accept the offer.
B. knows D. had known A. am C. were
8. If I ___ you were coming, I would have B. was D. be
baked a cake. 20. If we ___ in a bigger house, we would
A. know C. had known have a party.
B. knew D. would know A. live C. lived
9. If we ___ in Paris, we would have visited B. lives D. had lived
the Eiffel Tower. 21. If I ___ her number, I would have called
A. are C. had been her.
B. were D. would be A. know C. had known
10. If it ___ snowing, we will make a B. knew D. would know
snowman. 22. If she ___ free tomorrow, we will go to
A. start C. started the beach.
B. starts D. had started A. is C. were
11. If I ___ rich, I would travel the world. B. was D. has been
A. am C. were 23. If it ___ tomorrow, we can have a picnic.
B. was D. have been A. rain C. rained
B. rains D. will rain
24. If he ___ that, I will be surprised. 33. If they ___ the match, they will
A. do C. did celebrate.
B. does D. had done A. win C. won
25. If you ___ him, tell him to call me. B. wins D. had won
A. see C. have seen 34. If you ___ the answer, tell me.
B. saw D. had seen A. know C. knew
26. We will go swimming if the sun ___. B. knows D. had known
A. shine C. shone 35. If you __________ to the music too
B. shines D. had shone loudly, you might damage your hearing.
27. If they ___ late, we will start without A. listen C. will listen
them. B. listens D. listened
A. are C. have been 36. I would go and see her if I … you.
B. were D. had been a. Was. c. Been.
28. If you ___ to the party, you will meet her. b. Were. d. Being.
A. come C. came 37. I would buy a yacht if I … a lot of money.
B. comes D. had come a. Have. c. Had.
29. If she doesn’t hurry, she ___ miss the b. Has. d. Had have
bus. 38. If he … lots of chocolate, he would …
A. will C. had bad teeth.
B. would D. would have a. Eat – Had. c. Ate – Have.
30. If I ___ enough money, I will buy a car. b. Ate – Had. d. Eaten – Have.
A. have C. had 39. My boss would … very pleased if I
B. has D. would have finished the job.
31. If you ___ to see the movie, you can a. Be. c. Was.
borrow my DVD. b. Been. d. Were.
A. want C. had wanted 40. If you had a million dollars, what would
B. wanted D. would want did you do?
32. If it ___ cold, I will wear a jacket. a. Benar. b. Salah.
A. is C. were
B. was D. had been