Tổng Hợp 4 Loại Câu Điều Kiện Trong Tiếng Anh Kèm Bài Tập
Câu điều kiện là một trong những chủ điểm ngữ pháp quan trọng bậc nhất trong tiếng Anh. Bài viết này tổng hợp 4 loại câu điều kiện (loại 0, 1, 2, 3) cùng với câu điều kiện hỗn hợp — bao gồm công thức, cách dùng, bảng so sánh, lỗi thường gặp và bài tập có đáp án để bạn ôn luyện ngay.
1. Câu Điều Kiện Là Gì?
Câu điều kiện diễn tả mối quan hệ nguyên nhân – kết quả giữa hai sự việc: nếu một điều kiện xảy ra, thì kết quả sẽ như thế nào?
Cấu trúc chung gồm hai mệnh đề:
Cấu trúc chung
If + mệnh đề điều kiện, mệnh đề kết quả
Mệnh đề kết quả + if + mệnh đề điều kiện
Mẹo nhớ
Khi mệnh đề if đứng trước, bạn cần dấu phẩy (,) giữa hai mệnh đề. Khi mệnh đề if đứng sau thì không cần dấu phẩy.
Tiếng Anh có 4 loại câu điều kiện chính, mỗi loại dùng cho một tình huống khác nhau. Dưới đây là bảng tổng quan:
| Loại | Mệnh đề If | Mệnh đề kết quả | Ý nghĩa |
|---|---|---|---|
| 0 | V (hiện tại đơn) | V (hiện tại đơn) | Sự thật, quy luật luôn đúng |
| 1 | V (hiện tại đơn) | will + V | Có thể xảy ra ở tương lai |
| 2 | V-ed / V2 (were) | would + V | Không có thật ở hiện tại |
| 3 | had + V3 | would have + V3 | Giả định về quá khứ đã qua |
2. Câu Điều Kiện Loại 0 (Zero Conditional)
Dùng để nói về sự thật hiển nhiên, quy luật tự nhiên — kết quả xảy ra 100% mỗi khi điều kiện được đáp ứng.
Công thức
If + S + V (hiện tại đơn), S + V (hiện tại đơn)
Ví dụ
Quy luật tự nhiên
If you heat water to 100°C, it boils.
Nếu bạn đun nước đến 100°C, nước sẽ sôi.
If water reaches 0°C, it freezes.
Nếu nước đạt 0°C, nước sẽ đóng băng.
Thói quen, sự thật chung
If you don't eat, you get hungry.
Nếu bạn không ăn, bạn sẽ đói.
If you touch fire, you get burned.
Nếu bạn chạm vào lửa, bạn sẽ bị bỏng.
Phân biệt với loại 1
Loại 0: kết quả luôn luôn xảy ra (sự thật, quy luật). Loại 1: kết quả có thể xảy ra trong tương lai (dự đoán, kế hoạch).
3. Câu Điều Kiện Loại 1 (First Conditional)
Dùng để nói về những tình huống có thể xảy ra trong tương lai nếu điều kiện được đáp ứng. Đây là loại câu điều kiện phổ biến nhất trong giao tiếp.
Khẳng định
If + S + V (hiện tại đơn), S + will + V (nguyên mẫu)
Phủ định
If + S + do/does + not + V, S + will not + V
Ví dụ
Có thể xảy ra
If it rains, I will take an umbrella.
Nếu trời mưa, tôi sẽ mang ô.
If you study hard, you will pass the exam.
Nếu bạn học chăm chỉ, bạn sẽ đỗ kỳ thi.
If you don't hurry, you will miss the bus.
Nếu bạn không nhanh lên, bạn sẽ lỡ xe buýt.
Biến thể thường gặp
Bạn có thể thay will bằng can, may, should, must trong mệnh đề kết quả: "If it rains, you should take an umbrella."
Luyện tập ngay trên LearnMyWords!
Tạo tài khoản miễn phí để lưu tiến trình học và luyện tập với flashcards thông minh.
4. Câu Điều Kiện Loại 2 (Second Conditional)
Dùng để nói về những tình huống không có thật ở hiện tại hoặc khó xảy ra. Bạn đang tưởng tượng một điều ngược lại thực tế.
Khẳng định
If + S + V-ed/V2 (were), S + would + V (nguyên mẫu)
Phủ định
If + S + didn't + V, S + would not + V
Ví dụ
Không có thật ở hiện tại
If I won the lottery, I would travel around the world.
Nếu tôi trúng xổ số, tôi sẽ đi du lịch vòng quanh thế giới. (Thực tế: tôi không trúng xổ số.)
If I were rich, I would buy a big car.
Nếu tôi giàu, tôi sẽ mua một chiếc ô tô lớn. (Thực tế: tôi không giàu.)
If she spoke English fluently, she would get that job.
Nếu cô ấy nói tiếng Anh trôi chảy, cô ấy sẽ được nhận công việc đó. (Thực tế: cô ấy chưa nói trôi chảy.)
Lưu ý quan trọng
Trong câu điều kiện loại 2, dùng "were" cho tất cả các ngôi (kể cả I, he, she, it): "If I were you…", không dùng "If I was you" trong văn phong trang trọng.
5. Câu Điều Kiện Loại 3 (Third Conditional)
Dùng để nói về những điều đã không xảy ra trong quá khứ và giả định kết quả nếu điều đó đã xảy ra. Đây là loại câu điều kiện không thể thay đổi vì quá khứ đã qua.
Khẳng định
If + S + had + V3/V-ed, S + would have + V3/V-ed
Phủ định
If + S + had not + V3, S + would not have + V3
Ví dụ
Giả định quá khứ
If I had studied harder, I would have passed the exam.
Nếu tôi đã học chăm hơn, tôi đã đỗ kỳ thi. (Thực tế: tôi không học chăm → tôi trượt.)
If she had left early, she would have arrived on time.
Nếu cô ấy đã đi sớm, cô ấy đã đến kịp giờ. (Thực tế: cô ấy đi muộn → đến trễ.)
If they had listened to my advice, they would have succeeded.
Nếu họ đã nghe lời khuyên của tôi, họ đã thành công. (Thực tế: họ không nghe → thất bại.)
Mẹo nhớ
Loại 3 luôn nói về quá khứ đã qua — bạn không thể thay đổi kết quả nữa. Hãy nghĩ: "Giá mà hồi đó tôi đã... thì tôi đã...".
6. Câu Điều Kiện Hỗn Hợp (Mixed Conditionals)
Ngoài 4 loại chính, tiếng Anh còn có câu điều kiện hỗn hợp — khi mệnh đề if và mệnh đề kết quả thuộc về hai thời gian khác nhau.
Dạng 1: Quá khứ → Hiện tại
If + S + had + V3, S + would + V
If I had studied medicine, I would be a doctor now.
Nếu tôi đã học y khoa, bây giờ tôi sẽ là bác sĩ.
Dạng 2: Hiện tại → Quá khứ
If + S + V-ed/were, S + would have + V3
If I were braver, I would have asked her out.
Nếu tôi dũng cảm hơn, tôi đã mời cô ấy đi chơi rồi.
Đọc thêm
Xem bài viết chi tiết: Câu Điều Kiện Hỗn Hợp (Mixed Conditionals): Khi Nào Cần Dùng?
7. Bảng So Sánh Chi Tiết 4 Loại Câu Điều Kiện
| Tiêu chí | Loại 0 | Loại 1 | Loại 2 | Loại 3 |
|---|---|---|---|---|
| Thời gian | Mọi lúc | Tương lai | Hiện tại | Quá khứ |
| Khả năng xảy ra | 100% | Có thể | Không có thật | Không thể |
| Mệnh đề If | V (HTĐ) | V (HTĐ) | V-ed / were | had + V3 |
| Mệnh đề kết quả | V (HTĐ) | will + V | would + V | would have + V3 |
| Ví dụ | If you heat ice, it melts. | If it rains, I will stay home. | If I were rich, I would travel. | If I had studied, I would have passed. |
8. Lỗi Thường Gặp
8.1. Dùng "will" trong mệnh đề if (loại 1)
Sai
If it will rain, I will take an umbrella.
Đúng
If it rains, I will take an umbrella.
Mệnh đề if luôn dùng thì hiện tại đơn, KHÔNG dùng will.
8.2. Dùng "would" trong mệnh đề if (loại 2)
Sai
If I would be rich, I would buy a house.
Đúng
If I were rich, I would buy a house.
Mệnh đề if loại 2 dùng V-ed hoặc were, KHÔNG dùng would.
8.3. Nhầm "was" và "were" (loại 2)
Không chuẩn
If he was taller, he would play basketball.
Chuẩn
If he were taller, he would play basketball.
Trong văn phong trang trọng, luôn dùng "were" cho mọi ngôi.
8.4. Nhầm loại 2 và loại 3
Dễ nhầm!
Loại 2: giả định ngược ở hiện tại → "If I were rich..." (bây giờ tôi không giàu)
Loại 3: giả định ngược ở quá khứ → "If I had been rich..." (hồi đó tôi không giàu)
8.5. Dùng "would have" trong mệnh đề if (loại 3)
Sai
If I would have known, I would have helped.
9. Bài Tập Tổng Hợp
Xác định loại câu điều kiện và chia động từ trong ngoặc cho đúng.
Hướng dẫn làm bài
Đọc kỹ ngữ cảnh để xác định loại câu điều kiện, sau đó chia động từ phù hợp. Đáp án ở cuối bài.
Bài tập
- If water reaches 0°C, it ______ (freeze).
- If you ______ (study) hard, you will pass the exam.
- If I ______ (be) you, I would apologize.
- If she had left earlier, she ______ (arrive) on time.
- If it ______ (rain) tomorrow, we will stay home.
- If I ______ (win) the lottery, I would travel the world.
- If you heat ice, it ______ (melt).
- If he had listened to his teacher, he ______ (pass) the exam.
- If I ______ (have) more time, I would learn to play guitar.
- If they ______ (not hurry), they will miss the bus.
- If she ______ (speak) English fluently, she would get a better job.
- If I had known the truth, I ______ (not be) angry.
- If you ______ (touch) fire, you get burned.
- If we had saved more money, we ______ (buy) a new car.
- If he ______ (practice) every day, he will improve quickly.
Đáp án
Nhấn để xem đáp án
1. freezes Loại 0
If water reaches 0°C, it freezes. (Quy luật tự nhiên — luôn đúng.)
2. study Loại 1
If you study hard, you will pass the exam. (Có thể xảy ra trong tương lai.)
3. were Loại 2
If I were you, I would apologize. (Không có thật — tôi không phải bạn.)
4. would have arrived Loại 3
If she had left earlier, she would have arrived on time. (Giả định quá khứ.)
5. rains Loại 1
If it rains tomorrow, we will stay home. (Có thể xảy ra.)
6. won Loại 2
If I won the lottery, I would travel the world. (Không có thật ở hiện tại.)
7. melts Loại 0
If you heat ice, it melts. (Quy luật tự nhiên.)
8. would have passed Loại 3
If he had listened to his teacher, he would have passed the exam. (Giả định quá khứ.)
9. had Loại 2
If I had more time, I would learn to play guitar. (Không có thật ở hiện tại.)
10. don't hurry Loại 1
If they don't hurry, they will miss the bus. (Có thể xảy ra.)
11. spoke Loại 2
If she spoke English fluently, she would get a better job. (Không có thật ở hiện tại.)
12. would not have been Loại 3
If I had known the truth, I would not have been angry. (Giả định quá khứ.)
13. touch Loại 0
If you touch fire, you get burned. (Sự thật hiển nhiên.)
14. would have bought Loại 3
If we had saved more money, we would have bought a new car. (Giả định quá khứ.)
15. practices Loại 1
If he practices every day, he will improve quickly. (Có thể xảy ra.)
10. Mẹo Ghi Nhớ Nhanh
4 câu hỏi để xác định loại
- Đây có phải sự thật/quy luật luôn đúng không? → Loại 0
- Điều này có thể xảy ra trong tương lai không? → Loại 1
- Đây có phải tưởng tượng ngược lại hiện tại không? → Loại 2
- Đây có phải hối tiếc/giả định về quá khứ không? → Loại 3
Luyện tập câu điều kiện ngay trên LearnMyWords!
Tạo tài khoản miễn phí để lưu tiến trình học và luyện tập với flashcards thông minh.
