# Lý thuyết về Mixed Conditionals và 100 bài tập

Nguồn: https://therealielts.vn/ly-thuyet-ve-mixed-conditionals/  
Tác giả: Tú Kiều Trọng — The Real IELTS  
Ngày đăng: 13/06/2024 · Cập nhật: 13/06/2024  
Chuyên mục: IELTS Grammar

---

**Mixed Conditionals** (Điều kiện hỗn hợp) là sự kết hợp giữa hai loại câu điều kiện, thường là loại 2 và loại 3. Điều này xảy ra khi mệnh đề điều kiện và mệnh đề kết quả thuộc về các thời gian khác nhau.

## Lý thuyết về Mixed Conditionals

**Mixed Conditionals** (Điều kiện hỗn hợp) là sự kết hợp giữa hai loại câu điều kiện, thường là loại 2 và loại 3. Điều này xảy ra khi mệnh đề điều kiện và mệnh đề kết quả thuộc về các thời gian khác nhau.

### 1. Mixed Conditional: Quá khứ - Hiện tại

Dùng để diễn tả một tình huống xảy ra trong quá khứ có ảnh hưởng đến hiện tại.

**Cấu trúc:**

- If + past perfect (quá khứ hoàn thành), would + V (hiện tại đơn)

**Ví dụ:**

- If you had studied harder, you would have a better job now. (Nếu bạn đã học chăm chỉ hơn, bây giờ bạn đã có một công việc tốt hơn.)

### 2. Mixed Conditional: Hiện tại - Quá khứ

Dùng để diễn tả một tình huống hiện tại mà nguyên nhân xuất phát từ quá khứ.

**Cấu trúc:**

- If + past simple (quá khứ đơn), would have + past participle (quá khứ hoàn thành)

**Ví dụ:**

- If I were rich, I would have traveled around the world last year. (Nếu tôi giàu, tôi đã đi du lịch vòng quanh thế giới vào năm ngoái.)

## Bài tập Mixed Conditionals dạng Gap Filling

1. If he _____ (study) harder, he _____ (pass) the exam last year.
2. If she _____ (not eat) so much junk food, she _____ (feel) healthier now.
3. If I _____ (know) the answer, I _____ (tell) you yesterday.
4. If you _____ (not be) afraid of spiders, you _____ (not scream) when you saw one last night.
5. If they _____ (save) more money, they _____ (buy) a house by now.
6. If I _____ (have) a car, I _____ (drive) you to the airport last week.
7. If we _____ (not miss) the train, we _____ (be) at the concert now.
8. If she _____ (speak) Spanish, she _____ (get) the job last year.
9. If he _____ (not forget) her birthday, she _____ (not be) angry now.
10. If I _____ (take) that job offer, I _____ (live) in New York now.
11. If they _____ (not argue) last night, they _____ (be) friends now.
12. If she _____ (not move) to Paris, she _____ (be) here with us now.
13. If I _____ (know) about the meeting, I _____ (attend) it yesterday.
14. If you _____ (ask) me, I _____ (help) you last weekend.
15. If he _____ (not lie) to me, I _____ (trust) him now.
16. If she _____ (practice) more, she _____ (win) the competition last month.
17. If we _____ (leave) earlier, we _____ (not miss) the flight yesterday.
18. If I _____ (not be) so tired, I _____ (go) out with you last night.
19. If they _____ (be) more careful, they _____ (not have) an accident last week.
20. If you _____ (listen) to me, you _____ (not make) that mistake yesterday.
21. If I _____ (not lose) my keys, I _____ (be) inside the house now.
22. If she _____ (not fail) the exam, she _____ (not be) upset now.
23. If we _____ (save) more money, we _____ (go) on vacation last year.
24. If he _____ (pay) attention, he _____ (know) what to do now.
25. If she _____ (not leave) her phone at home, she _____ (call) us now.
26. If they _____ (work) harder, they _____ (finish) the project by now.
27. If I _____ (be) you, I _____ (take) the job offer last month.
28. If he _____ (not eat) so much, he _____ (not feel) sick now.
29. If she _____ (call) me, I _____ (know) about the party yesterday.
30. If they _____ (not argue) so much, they _____ (be) happier now.
31. If I _____ (study) more, I _____ (pass) the test last week.
32. If he _____ (not drink) so much, he _____ (not have) a headache now.
33. If she _____ (not break) her leg, she _____ (be) at the dance class now.
34. If we _____ (leave) on time, we _____ (arrive) earlier yesterday.
35. If you _____ (not forget) my birthday, I _____ (not be) upset now.
36. If I _____ (be) a bird, I _____ (fly) to your window last night.
37. If he _____ (finish) the work, he _____ (be) free now.
38. If she _____ (not eat) all the cake, there _____ (be) some left for you now.
39. If they _____ (not argue) last night, they _____ (be) happier now.
40. If I _____ (take) that chance, I _____ (be) successful now.
41. If you _____ (listen) to my advice, you _____ (not be) in trouble now.
42. If I _____ (not be) busy, I _____ (join) you for dinner yesterday.
43. If she _____ (not lose) her job, she _____ (be) in a better mood now.
44. If we _____ (not fight), we _____ (still be) friends now.
45. If he _____ (study) harder, he _____ (get) better grades now.
46. If I _____ (not get) sick, I _____ (go) to the concert last night.
47. If they _____ (not forget) the map, they _____ (not get) lost now.
48. If you _____ (call) me, I _____ (know) what to do yesterday.
49. If she _____ (not break) her promise, I _____ (trust) her now.
50. If he _____ (be) more careful, he _____ (not have) that accident last month.
51. If I _____ (know) how to swim, I _____ (join) you at the beach last weekend.
52. If they _____ (not stay) up late, they _____ (not be) tired now.
53. If you _____ (not forget) the tickets, we _____ (be) at the concert now.
54. If she _____ (not leave) her umbrella, she _____ (not get) wet yesterday.
55. If I _____ (study) more, I _____ (know) the answer now.
56. If he _____ (not eat) too much, he _____ (not feel) sick now.
57. If she _____ (practice) more, she _____ (perform) better last night.
58. If they _____ (arrive) on time, we _____ (not wait) for them now.
59. If I _____ (know) the truth, I _____ (not be) surprised yesterday.
60. If you _____ (save) some money, you _____ (buy) that dress now.
61. If she _____ (not break) her phone, she _____ (call) us now.
62. If he _____ (be) honest, I _____ (forgive) him yesterday.
63. If they _____ (not argue), they _____ (be) together now.
64. If I _____ (study) law, I _____ (become) a lawyer now.
65. If he _____ (not drink) so much, he _____ (not feel) bad now.
66. If she _____ (not lose) her keys, she _____ (be) inside now.
67. If we _____ (leave) earlier, we _____ (not miss) the train yesterday.
68. If you _____ (listen) to me, you _____ (know) what to do now.
69. If he _____ (not eat) too much, he _____ (feel) better now.
70. If she _____ (not move) to another city, she _____ (be) here now.
71. If I _____ (take) that job offer, I _____ (live) in London now.
72. If they _____ (not argue), they _____ (be) friends now.
73. If I _____ (know) about the meeting, I _____ (attend) it yesterday.
74. If you _____ (ask) for help, I _____ (help) you last weekend.
75. If he _____ (not lie) to me, I _____ (trust) him now.
76. If she _____ (practice) more, she _____ (win) the competition last month.
77. If we _____ (leave) earlier, we _____ (not miss) the flight yesterday.
78. If I _____ (not be) so tired, I _____ (go) out with you last night.
79. If they _____ (be) more careful, they _____ (not have) an accident last week.
80. If you _____ (listen) to me, you _____ (not make) that mistake yesterday.
81. If I _____ (not lose) my keys, I _____ (be) inside the house now.
82. If she _____ (not fail) the exam, she _____ (not be) upset now.
83. If we _____ (save) more money, we _____ (go) on vacation last year.
84. If he _____ (pay) attention, he _____ (know) what to do now.
85. If she _____ (not leave) her phone at home, she _____ (call) us now.
86. If they _____ (work) harder, they _____ (finish) the project by now.
87. If I _____ (be) you, I _____ (take) the job offer last month.
88. If he _____ (not eat) so much, he _____ (not feel) sick now.
89. If she _____ (call) me, I _____ (know) about the party yesterday.
90. If they _____ (not argue) so much, they _____ (be) happier now.
91. If I _____ (study) more, I _____ (pass) the test last week.
92. If he _____ (not drink) so much, he _____ (not have) a headache now.
93. If she _____ (not break) her leg, she _____ (be) at the dance class now.
94. If we _____ (leave) on time, we _____ (arrive) earlier yesterday.
95. If you _____ (not forget) my birthday, I _____ (not be) upset now.
96. If I _____ (be) a bird, I _____ (fly) to your window last night.
97. If he _____ (finish) the work, he _____ (be) free now.
98. If she _____ (not eat) all the cake, there _____ (be) some left for you now.
99. If they _____ (not argue) last night, they _____ (be) happier now.
100. If I _____ (take) that chance, I _____ (be) successful now.

## Đáp án cho 100 câu luyện tập Mixed Conditionals

1. If he **had studied** harder, he **would have passed** the exam last year.
2. If she **had not eaten** so much junk food, she **would feel** healthier now.
3. If I **had known** the answer, I **would have told** you yesterday.
4. If you **were not** afraid of spiders, you **would not have screamed** when you saw one last night.
5. If they **had saved** more money, they **would have bought** a house by now.
6. If I **had had** a car, I **would have driven** you to the airport last week.
7. If we **had not missed** the train, we **would be** at the concert now.
8. If she **had spoken** Spanish, she **would have got** the job last year.
9. If he **had not forgotten** her birthday, she **would not be** angry now.
10. If I **had taken** that job offer, I **would be living** in New York now.
11. If they **had not argued** last night, they **would be** friends now.
12. If she **had not moved** to Paris, she **would be** here with us now.
13. If I **had known** about the meeting, I **would have attended** it yesterday.
14. If you **had asked** me, I **would have helped** you last weekend.
15. If he **had not lied** to me, I **would trust** him now.
16. If she **had practiced** more, she **would have won** the competition last month.
17. If we **had left** earlier, we **would not have missed** the flight yesterday.
18. If I **had not been** so tired, I **would have gone** out with you last night.
19. If they **had been** more careful, they **would not have had** an accident last week.
20. If you **had listened** to me, you **would not have made** that mistake yesterday.
21. If I **had not lost** my keys, I **would be** inside the house now.
22. If she **had not failed** the exam, she **would not be** upset now.
23. If we **had saved** more money, we **would have gone** on vacation last year.
24. If he **had paid** attention, he **would know** what to do now.
25. If she **had not left** her phone at home, she **would call** us now.
26. If they **had worked** harder, they **would have finished** the project by now.
27. If I **were** you, I **would have taken** the job offer last month.
28. If he **had not eaten** so much, he **would not feel** sick now.
29. If she **had called** me, I **would have known** about the party yesterday.
30. If they **had not argued** so much, they **would be** happier now.
31. If I **had studied** more, I **would have passed** the test last week.
32. If he **had not drunk** so much, he **would not have** a headache now.
33. If she **had not broken** her leg, she **would be** at the dance class now.
34. If we **had left** on time, we **would have arrived** earlier yesterday.
35. If you **had not forgotten** my birthday, I **would not be** upset now.
36. If I **were** a bird, I **would have flown** to your window last night.
37. If he **had finished** the work, he **would be** free now.
38. If she **had not eaten** all the cake, there **would be** some left for you now.
39. If they **had not argued** last night, they **would be** happier now.
40. If I **had taken** that chance, I **would be** successful now.
41. If you **had listened** to my advice, you **would not be** in trouble now.
42. If I **had not been** busy, I **would have joined** you for dinner yesterday.
43. If she **had not lost** her job, she **would be** in a better mood now.
44. If we **had not fought**, we **would still be** friends now.
45. If he **had studied** harder, he **would get** better grades now.
46. If I **had not got** sick, I **would have gone** to the concert last night.
47. If they **had not forgotten** the map, they **would not get** lost now.
48. If you **had called** me, I **would have known** what to do yesterday.
49. If she **had not broken** her promise, I **would trust** her now.
50. If he **had been** more careful, he **would not have had** that accident last month.
51. If I **had known** how to swim, I **would have joined** you at the beach last weekend.
52. If they **had not stayed** up late, they **would not be** tired now.
53. If you **had not forgotten** the tickets, we **would be** at the concert now.
54. If she **had not left** her umbrella, she **would not have got** wet yesterday.
55. If I **had studied** more, I **would know** the answer now.
56. If he **had not eaten** too much, he **would not feel** sick now.
57. If she **had practiced** more, she **would have performed** better last night.
58. If they **had arrived** on time, we **would not be** waiting for them now.
59. If I **had known** the truth, I **would not have been** surprised yesterday.
60. If you **had saved** some money, you **could buy** that dress now.
61. If she **had not broken** her phone, she **would call** us now.
62. If he **had been** honest, I **would have forgiven** him yesterday.
63. If they **had not argued**, they **would be** together now.
64. If I **had studied** law, I **would be** a lawyer now.
65. If he **had not drunk** so much, he **would not feel** bad now.
66. If she **had not lost** her keys, she **would be** inside now.
67. If we **had left** earlier, we **would not have missed** the train yesterday.
68. If you **had listened** to me, you **would know** what to do now.
69. If he **had not eaten** too much, he **would feel** better now.
70. If she **had not moved** to another city, she **would be** here now.
71. If I **had taken** that job offer, I **would live** in London now.
72. If they **had not argued**, they **would be** friends now.
73. If I **had known** about the meeting, I **would have attended** it yesterday.
74. If you **had asked** for help, I **would have helped** you last weekend.
75. If he **had not lied** to me, I **would trust** him now.
76. If she **had practiced** more, she **would have won** the competition last month.
77. If we **had left** earlier, we **would not have missed** the flight yesterday.
78. If I **had not been** so tired, I **would have gone** out with you last night.
79. If they **had been** more careful, they **would not have had** an accident last week.
80. If you **had listened** to me, you **would not have made** that mistake yesterday.
81. If I **had not lost** my keys, I **would be** inside the house now.
82. If she **had not failed** the exam, she **would not be** upset now.
83. If we **had saved** more money, we **would have gone** on vacation last year.
84. If he **had paid** attention, he **would know** what to do now.
85. If she **had not left** her phone at home, she **would call** us now.
86. If they **had worked** harder, they **would have finished** the project by now.
87. If I **were** you, I **would have taken** the job offer last month.
88. If he **had not eaten** so much, he **would not feel** sick now.
89. If she **had called** me, I **would have known** about the party yesterday.
90. If they **had not argued** so much, they **would be** happier now.
91. If I **had studied** more, I **would have passed** the test last week.
92. If he **had not drunk** so much, he **would not have** a headache now.
93. If she **had not broken** her leg, she **would be** at the dance class now.
94. If we **had left** on time, we **would have arrived** earlier yesterday.
95. If you **had not forgotten** my birthday, I **would not be** upset now.
96. If I **were** a bird, I **would have flown** to your window last night.
97. If he **had finished** the work, he **would be** free now.
98. If she **had not eaten** all the cake, there **would be** some left for you now.
99. If they **had not argued** last night, they **would be** happier now.
100. If I **had taken** that chance, I **would be** successful now.

Học lại bài cũ: **[Lý thuyết về Inversion (Đảo ngữ) và 100 câu bài tập](https://therealielts.vn/ly-thuyet-ve-inversion-dao-ngu/)**.
