100 câu bài tập Conditional Sentences

100-cau-bai-tap-conditional-sentences

100 câu bài tập Conditional Sentences

Conditional sentences trong tiếng Anh là một cấu trúc ngữ pháp thường được sử dụng để diễn đạt các điều kiện, kết quả có thể xảy ra trong tương lai hoặc giả định về một tình huống. Dưới đây là các loại điều kiện và cấu trúc của chúng:

Zero Conditional (Loại 0):

  • Sử dụng để diễn đạt các sự kiện hay sự thật tự nhiên, luôn xảy ra khi điều kiện được đưa ra.
  • Cấu trúc: If + present simple, present simple.
  • Ví dụ: If you heat ice, it melts.

First Conditional (Loại 1):

  • Sử dụng để diễn đạt các điều kiện có thể xảy ra trong tương lai và kết quả của chúng.
  • Cấu trúc: If + present simple, will + base form (modal verb).
  • Ví dụ: If it rains tomorrow, I will stay at home.

Second Conditional (Loại 2):

  • Sử dụng để diễn đạt các điều kiện không thực tế trong hiện tại và kết quả của chúng.
  • Cấu trúc: If + past simple, would + base form (modal verb).
  • Ví dụ: If I won the lottery, I would travel around the world.

Third Conditional (Loại 3):

  • Sử dụng để diễn đạt các điều kiện không thực tế trong quá khứ và kết quả của chúng.
  • Cấu trúc: If + past perfect, would have + past participle (modal verb).
  • Ví dụ: If she had studied harder, she would have passed the exam.

Mixed Conditional:

  • Sử dụng khi điều kiện và kết quả của một câu điều kiện thuộc về hai loại khác nhau.
  • Có thể kết hợp các dạng của loại 2 và loại 3.
  • Ví dụ: If I had taken the earlier train, I would be at home now (điều kiện không thực tế trong quá khứ và kết quả ảnh hưởng đến hiện tại).

Bài tập về Conditional

  1. If it rains, I __________ (stay) at home.
  2. If she __________ (study) hard, she will pass the exam.
  3. If you __________ (come) early, we can go for a walk.
  4. We will miss the bus if we __________ (not hurry).
  5. If he __________ (eat) too much, he will feel sick.
  6. If I __________ (have) more money, I would buy a new car.
  7. She __________ (not be) late if she woke up earlier.
  8. If it __________ (snow) tomorrow, we would build a snowman.
  9. What would you do if you __________ (win) the lottery?
  10. If I were you, I __________ (not do) that.
  11. If she __________ (have) studied harder, she would have passed the exam.
  12. He __________ (not get) lost if he had followed the map.
  13. If they __________ (call) earlier, we would have waited for them.
  14. We __________ (not be) late if the traffic hadn’t been so bad.
  15. If you had told me, I __________ (help) you.
  16. If it __________ (be) sunny tomorrow, we will go to the beach.
  17. If he __________ (had) more time, he could finish the project.
  18. She __________ (not fail) the exam if she studies regularly.
  19. What __________ (you/do) if you saw a ghost?
  20. If she __________ (come) to the party, I would be happy.
  21. Unless you __________ (apologize), I won’t forgive you.
  22. Supposing he __________ (be) telling the truth, what would you do?
  23. Had he studied harder, he __________ (pass) the test.
  24. Were it not for your help, I __________ (not finish) the project.
  25. Provided she __________ (get) here on time, everything will be fine.
  26. If you __________ (go) to the store, could you get some milk?
  27. Should he __________ (need) any assistance, he can ask me.
  28. Were you to __________ (see) him, could you tell him to call me?
  29. Had they __________ (realize) it earlier, they would have acted differently.
  30. If she __________ (ask) me nicely, I might have helped her.
  31. If Cinderella __________ (not lose) her glass slipper, the prince would not have found her.
  32. If the princess __________ (not prick) her finger on a spindle, she would not have fallen asleep for a hundred years.
  33. If Alice __________ (not follow) the White Rabbit, she would not have fallen into Wonderland.
  34. If Dorothy __________ (not get) caught in the tornado, she would not have landed in Oz.
  35. If Harry Potter __________ (not receive) his letter from Hogwarts, he would not have known he was a wizard.
  36. If you mix blue and yellow, you __________ (get) green.
  37. If he __________ (study) harder, he will improve his grades.
  38. What will happen if you __________ (press) that button?
  39. If she __________ (arrive) late, the meeting will start without her.
  40. If they __________ (finish) early, they can join us for dinner.
  41. If I __________ (know) her number, I would call her.
  42. She __________ (travel) more if she had more time off work.
  43. If it __________ (rain) tomorrow, the picnic would be cancelled.
  44. What would you do if you __________ (be) invisible for a day?
  45. If he weren’t so lazy, he __________ (get) a better job.
  46. If I __________ (have) known you were coming, I would have baked a cake.
  47. They __________ (not miss) the flight if they had left earlier.
  48. If she __________ (not forget) her keys, we wouldn’t have been locked out.
  49. We __________ (not be) lost if we had brought a map.
  50. If he had taken his medicine, he __________ (not feel) so sick now.
  51. If it __________ (be) sunny tomorrow, we could go for a hike.
  52. He __________ (be) more successful if he had taken more risks.
  53. She __________ (not worry) if she had listened to my advice.
  54. What __________ (you/do) if you found a wallet on the street?
  55. If she __________ (speak) English fluently, she could get a job abroad.
  56. Unless you __________ (stop) making noise, I won’t be able to concentrate.
  57. Supposing he __________ (win) the lottery, what would he do with the money?
  58. Had I __________ (know) you were coming, I would have prepared dinner.
  59. Were it not for your help, we __________ (not finish) the project on time.
  60. Provided they __________ (ask) politely, I might lend them my car.
  61. If you __________ (see) John, tell him to call me.
  62. Should she __________ (require) any assistance, she can contact me.
  63. Were you to __________ (need) anything, just let me know.
  64. Had they __________ (realize) the importance of the task, they would have acted differently.
  65. If he __________ (request) politely, I might consider his proposal.
  66. If Snow White __________ (not eat) the poisoned apple, she would not have fallen into a deep sleep.
  67. If Rapunzel __________ (not let down) her hair, the prince would not have been able to climb up to her tower.
  68. If the little mermaid __________ (not trade) her voice for legs, she would not have experienced such hardship.
  69. If Aladdin __________ (not rub) the lamp, he would never have met the genie.
  70. If the Beast __________ (not capture) Belle’s father, she would not have gone to the castle.
  71. If you eat too much, you __________ (feel) sick.
  72. If she __________ (finish) her homework early, she can watch TV.
  73. What will you do if you __________ (miss) the bus?
  74. If it __________ (snow) tomorrow, we can go skiing.
  75. If they __________ (not hurry), they will miss the train.
  76. If I __________ (have) more time, I would travel the world.
  77. She __________ (be) happier if she lived closer to her family.
  78. If it __________ (rain) tomorrow, we would stay indoors and play board games.
  79. What would you do if you __________ (win) the lottery?
  80. If he __________ (know) the answer, he would tell us.
  81. If I __________ (know) you were coming, I would have baked a cake.
  82. They __________ (not miss) the train if they had left earlier.
  83. If she __________ (remember) her passport, she could have gone on the trip.
  84. We __________ (not be) late if we had taken a taxi.
  85. If he had exercised regularly, he __________ (not gain) so much weight.
  86. If it __________ (be) sunny tomorrow, we might have a picnic.
  87. He __________ (be) more confident if he had received more encouragement.
  88. She __________ (not fail) the test if she had studied harder.
  89. What __________ (you/do) if you met a celebrity?
  90. If she __________ (speak) Spanish, she could work as a translator.
  91. Unless you __________ (stop) interrupting, I won’t be able to finish my work.
  92. Supposing he __________ (find) the treasure, what would he do with it?
  93. Had I __________ (know) you were sick, I would have brought you some soup.
  94. Were it not for your advice, I __________ (make) a big mistake.
  95. Provided she __________ (study) hard, she will pass the exam.
  96. If you __________ (see) Sarah, could you ask her to call me?
  97. Should she __________ (need) any assistance, she can contact the support team.
  98. Were you to __________ (visit) Paris, what sights would you see?
  99. Had they __________ (realize) the danger, they would have evacuated earlier.
  100. If he __________ (ask) politely, I might lend him my car.

Đáp án

  1. If it rains, I will stay at home.
  2. If she studies hard, she will pass the exam.
  3. If you come early, we can go for a walk.
  4. We will miss the bus if we don’t hurry.
  5. If he eats too much, he will feel sick.
  6. If I had more money, I would buy a new car.
  7. She would not be late if she woke up earlier.
  8. If it snows tomorrow, we would build a snowman.
  9. What would you do if you won the lottery?
  10. If I were you, I would not do that.
  11. If she had studied harder, she would have passed the exam.
  12. He would not have gotten lost if he had followed the map.
  13. If they had called earlier, we would have waited for them.
  14. We would not have been late if the traffic hadn’t been so bad.
  15. If you had told me, I would have helped you.
  16. If it is sunny tomorrow, we will go to the beach.
  17. If he had more time, he could finish the project.
  18. She would not fail the exam if she studies regularly.
  19. What would you do if you saw a ghost?
  20. If she came to the party, I would be happy.
  21. Unless you apologize, I won’t forgive you.
  22. Supposing he is telling the truth, what would you do?
  23. Had he studied harder, he would have passed the test.
  24. Were it not for your help, I would not have finished the project.
  25. Provided she gets here on time, everything will be fine.
  26. If you go to the store, could you get some milk?
  27. Should he need any assistance, he can ask me.
  28. Were you to see him, could you tell him to call me?
  29. Had they realized it earlier, they would have acted differently.
  30. If she had asked me nicely, I might have helped her.
  31. If Cinderella had not lost her glass slipper, the prince would not have found her.
  32. If the princess had not pricked her finger on a spindle, she would not have fallen asleep for a hundred years.
  33. If Alice had not followed the White Rabbit, she would not have fallen into Wonderland.
  34. If Dorothy had not gotten caught in the tornado, she would not have landed in Oz.
  35. If Harry Potter had not received his letter from Hogwarts, he would not have known he was a wizard.
  36. If you mix blue and yellow, you get green.
  37. If he studies harder, he will improve his grades.
  38. What will happen if you press that button?
  39. If she arrives late, the meeting will start without her.
  40. If they finish early, they can join us for dinner.
  41. If I knew her number, I would call her.
  42. She would travel more if she had more time off work.
  43. If it rains tomorrow, the picnic would be canceled.
  44. What would you do if you were invisible for a day?
  45. If he weren’t so lazy, he would get a better job.
  46. If I had known you were coming, I would have baked a cake.
  47. They would not have missed the flight if they had left earlier.
  48. If she had not forgotten her keys, we wouldn’t have been locked out.
  49. We would not be lost if we had brought a map.
  50. If he had taken his medicine, he would not feel so sick now.
  51. were
  52. would be
  53. wouldn’t worry
  54. would you do
  55. spoke
  56. stop
  57. won
  58. known
  59. wouldn’t have finished
  60. asked
  61. see
  62. require
  63. need
  64. realized
  65. requested
  66. hadn’t eaten
  67. hadn’t let down
  68. hadn’t traded
  69. hadn’t rubbed
  70. hadn’t captured
  71. will feel
  72. finishes
  73. miss
  74. snows
  75. don’t hurry
  76. had
  77. would be
  78. rains
  79. won
  80. knew
  81. knew
  82. wouldn’t have missed
  83. had remembered
  84. wouldn’t be
  85. wouldn’t have gained
  86. were
  87. would have had
  88. would be
  89. wouldn’t fail
  90. would you do
  91. spoke
  92. stop
  93. found
  94. known
  95. had made
  96. studied
  97. see
  98. need
  99. visit
  100. had realized
  101. asked

Đọc lại bài cũ: 100 câu bài tập Active and Passive Voice.

    đăng ký nhận tư vấn
    và ưu đãi
    ĐĂNG KÝ TƯ VẤN
    LỘ TRÌNH HỌC IELTS

    Bạn hãy để lại thông tin, The Real IELTS sẽ liên hệ cho bạn ngay nha!

    ĐĂNG KÝ NHẬN TƯ VẤN