Câu điều kiện: loại một, hai và ba bằng ngôn ngữ đơn giản
Ba loại câu điều kiện chính, chúng khác nhau thế nào và cách học để không trộn lẫn — với những ví dụ rõ ràng, cụ thể.
Câu điều kiện (câu "if") làm người học bối rối không phải vì ngữ pháp phức tạp, mà vì mỗi loại trả lời một câu hỏi riêng: điều này có thật, là tưởng tượng, hay hoàn toàn không còn khả năng? Tiếng Việt dùng “nếu … thì …” cho cả ba và hầu như không đổi dạng động từ, nên trong tiếng Anh chính dạng thì cho biết mức độ có thật.
Loại số không: tình huống luôn đúng
Cấu trúc: If + present simple, present simple
Trước ba loại có đánh số, còn có một loại nữa — loại số không — dành cho quy luật chung, nơi if có nghĩa là "luôn luôn, bất cứ khi nào".
- If you heat water to 100°C, it boils.
- If I don't sleep, I get headaches.
Ở đây will hoàn toàn không xuất hiện: không có gì được dự đoán, chỉ có sự thật được nêu ra.
Loại một: khả năng có thật trong tương lai
Cấu trúc: If + present simple, will + động từ chính
Dùng cho những tình huống thật sự có thể xảy ra.
- If it rains tomorrow, we'll stay home.
- If you study hard, you'll pass the exam.
Điều kiện hoàn toàn có thể — bạn chưa biết điều đó có xảy ra không, nhưng nó có thể xảy ra.
Ở vế thứ hai còn có thể dùng các động từ khuyết thiếu khác để đổi mức độ chắc chắn hoặc đưa ra mệnh lệnh: If it rains, we might stay home. · If you see her, tell her I called.
Loại hai: tình huống trái với thực tế hoặc không chắc ở hiện tại/tương lai
Cấu trúc: If + past simple, would + động từ chính
Dùng cho những tình huống giả định — tưởng tượng, không chắc, hoặc hiện không thể xảy ra.
- If I won the lottery, I would travel the world. (nhiều khả năng tôi sẽ không trúng)
- If I were you, I would apologize. (tôi không phải bạn — thuần túy là giả định)
Lưu ý: ở loại hai, với động từ "be" theo truyền thống dùng were cho mọi ngôi (if I were, if she were), dù trong lời nói "was" cũng thường xuất hiện.
Loại ba: quá khứ không còn khả năng thay đổi
Cấu trúc: If + past perfect, would have + quá khứ phân từ
Dùng để nói về sự việc trong quá khứ đã không xảy ra — và kết quả tưởng tượng của nó.
- If I had studied harder, I would have passed the exam. (tôi đã không học — nên tôi đã không đỗ)
- If she had left earlier, she wouldn't have missed the train. (cô ấy xuất phát muộn — nên cô ấy lỡ chuyến tàu)
Đây là chuyện nuối tiếc hay nhìn lại phía sau — ở đây không còn gì có thể thay đổi nữa.
So sánh các loại
| Loại | Vế if | Kết quả | Ý nghĩa |
|---|---|---|---|
| Số không | present simple | present simple | Luôn đúng |
| Một | present simple | will + động từ | Tương lai có thật |
| Hai | past simple | would + động từ | Hiện tại/tương lai trái thực tế |
| Ba | past perfect | would have + quá khứ phân từ | Quá khứ không còn thay đổi được |
Nguyên tắc đằng sau bảng này — lùi một bước trong dạng thì nghĩa là rời xa thực tế một bước. Thì hiện tại cho điều có thật, thì quá khứ cho điều trái thực tế, quá khứ hoàn thành cho điều không còn khả năng. Ở đây dạng thì diễn đạt khoảng cách, không phải thời gian.
Câu điều kiện hỗn hợp
Trong đời thực, tình huống thường liên quan đến hai thời điểm cùng lúc: nguyên nhân ở quá khứ, kết quả ở hiện tại, hoặc ngược lại. Tiếng Anh chỉ cần lấy một nửa của mỗi loại.
- If I had studied medicine, I would be a doctor now. (điều kiện ở quá khứ → kết quả hiện tại)
- If I were more organised, I wouldn't have missed the deadline. (điều kiện hiện tại → kết quả ở quá khứ)
Đây không phải ngoại lệ mà là hệ quả tự nhiên của việc mỗi nửa được chọn theo dạng thì riêng của nó.
Những cách khác để nói "nếu"
| Từ | Nghĩa | Ví dụ |
|---|---|---|
| unless | nếu ... không | I won't go unless you come. |
| as long as / provided that | chỉ với điều kiện này | You can borrow it as long as you return it. |
| in case | để phòng khi, để đề phòng | Take an umbrella in case it rains. |
| even if | điều kiện không ảnh hưởng đến kết quả | I'm going even if it rains. |
In case đáng được nói riêng: I'll take an umbrella if it rains nghĩa là "tôi sẽ quyết định sau khi xem thời tiết", còn in case it rains nghĩa là "tôi mang nó bây giờ để phòng khi".
Đảo ngữ trang trọng
Trong văn viết trang trọng, có thể bỏ if và chuyển trợ động từ lên đầu:
- Had I known, I would have said something. (= If I had known)
- Were I in your position, I would wait. (= If I were)
- Should you need help, please call. (= If you should need)
Lỗi mà hầu như ai cũng mắc
Trộn lẫn dạng thì giữa hai vế của câu là lỗi hay gặp nhất.
❌ If I would have more time, I would travel more. ✅ If I had more time, I would travel more. (loại hai — "would" không dùng ở vế if)
Xem xét lời mời làm việc
A: If they offer it to you, will you take it?
B: Probably. If the money were better I'd have said yes already.
A: You should have negotiated.
B: I know. If I'd pushed harder, I'd be signing the contract now.
Loại một cho khả năng có thật, loại hai cho hiện tại trái thực tế, và ở dòng cuối có loại hỗn hợp: nguyên nhân ở quá khứ, kết quả ở hiện tại.
Tự kiểm tra
Bài kiểm tra bên dưới đưa ra những câu thật mà bạn phải nhận biết: có thật, giả định, hay đã quá muộn?