Câu điều kiện (Conditionals) là một phần ngữ pháp rất quan trọng xuất hiện liên tục trong cả giao tiếp hàng ngày lẫn các bài thi học thuật như IELTS, TOEIC. Dù đã học qua công thức, nhiều bạn vẫn nhầm lẫn khi phải lựa chọn giữa giả định có thể xảy ra ở hiện tại/tương lai (Loại 1), giả định trái với thực tế ở hiện tại (Loại 2) hay sự nuối tiếc về quá khứ (Loại 3).
Hãy cùng thử sức với bài quiz trắc nghiệm dưới đây để xem bạn đạt được bao nhiêu điểm và hiểu sâu hơn cấu trúc của từng loại nhé.
I. Tóm tắt nhanh công thức
Trước khi làm bài, bạn có thể liếc nhanh qua bảng công thức rút gọn dưới đây:
| Loại | Mệnh đề IF | Mệnh đề chính (Kết quả) | Ý nghĩa |
|---|---|---|---|
| Loại 1 | S + V_hiện_tại_đơn | S + will / can + V_infinitive | Có thể xảy ra ở hiện tại hoặc tương lai. |
| Loại 2 | S + V_quá_khứ_đơn | S + would / could + V_infinitive | Không có thật ở hiện tại, giả định viển vông. |
| Loại 3 | S + had + V3/ed | S + would / could + have + V3/ed | Trái với thực tế quá khứ, sự hối tiếc. |
II. Làm bài Quiz trắc nghiệm
Chọn đáp án đúng nhất cho mỗi câu dưới đây:
Bài tập luyện tập
1. If it rains tomorrow, we _______ the picnic.
2. If I _______ enough money, I would buy a big house near the beach.
3. If you _______ harder, you would have passed the exam last week.
4. I will call you if I _______ at the hotel early.
5. If I _______ you, I would tell the manager the truth.
6. If they _______ the truth, they would have been very angry.
7. What would you do if you _______ the lottery?
8. If she _______ the train, she wouldn't have been late for the interview.
9. We _______ wet if we go out in the rain without an umbrella.
10. If I had seen you at the party, I _______ hello.
11. If he _______ harder, he would get a promotion soon.