Câu điều kiện tiếng Anh khó không phải vì có nhiều loại, mà vì mỗi loại dùng thì khác nhau không theo trực giác của người Việt. Tiếng Việt chỉ cần "nếu... thì..." là xong, còn tiếng Anh thay đổi thì động từ tùy theo mức độ khả thi của điều kiện. Hiểu được logic đó, bạn sẽ dùng đúng tự nhiên.
Loại 1: Điều kiện có thể xảy ra
Loại 1 diễn tả điều kiện có thể xảy ra thật trong tương lai, khả năng 50/50 hoặc cao hơn.
Công thức: If + hiện tại đơn, will + V nguyên thể
If it rains tomorrow, I will stay home.
Nếu ngày mai trời mưa, tôi sẽ ở nhà. (có thể mưa thật)
If you study hard, you will pass the exam.
Nếu bạn học chăm, bạn sẽ đậu. (hoàn toàn có thể xảy ra)
💡MẸO NHANH
Loại 1 = tương lai có thể xảy ra. Phần If dùng hiện tại đơn (dù nói về tương lai!), phần kết quả dùng will. Đừng viết "If it will rain". Sai.
Loại 2: Giả định trái thực tế
Loại 2 diễn tả điều không đúng với thực tế hiện tại. Bạn đang tưởng tượng một tình huống ngược với sự thật.
Công thức: If + quá khứ đơn, would + V nguyên thể
If I were rich, I would travel the world.
Nếu tôi giàu, tôi sẽ đi du lịch thế giới. (thực tế: tôi không giàu)
If she lived closer, we would meet more often.
Nếu cô ấy sống gần hơn, chúng tôi sẽ gặp nhau thường hơn. (thực tế: cô ấy sống xa)
Tại sao dùng "were" cho tất cả các ngôi?
Trong câu điều kiện loại 2, were được dùng cho tất cả chủ ngữ (kể cả I, he, she) trong văn viết trang trọng vì đây là subjunctive mood (thức giả định), một dạng đặc biệt của "to be" để chỉ sự giả định.
If I were you, I would apologize.
Nếu tôi là bạn, tôi sẽ xin lỗi. (không thể là bạn, hoàn toàn giả định)
GRAMMARPAL APP
Luyện ngữ pháp mỗi ngày — chỉ 5 phút
Giải thích bằng tiếng Việt · Lộ trình A1→C2 · Trợ lý AI
Loại 3: Nuối tiếc trong quá khứ
Loại 3 nhìn lại quá khứ đã xảy ra và tưởng tượng nếu mọi chuyện khác đi. Đây là loại mang cảm xúc nhất, thường thể hiện sự nuối tiếc.
Công thức: If + had + V3, would have + V3
If I had studied harder, I would have passed the exam.
Nếu tôi đã học chăm hơn, tôi đã đậu rồi. (thực tế: không học chăm, và đã trượt)
If she had left earlier, she would have caught the train.
Nếu cô ấy đã đi sớm hơn, cô ấy đã bắt được tàu rồi. (thực tế: đi muộn, lỡ tàu)
Ghi nhớ
Ba loại, ba mức độ khả thi: Loại 1 = có thể xảy ra · Loại 2 = không đúng thực tế hiện tại · Loại 3 = quá khứ không thể thay đổi
Trộn loại 2 và 3
Đây là dạng nâng cao: điều kiện xảy ra trong quá khứ nhưng kết quả ảnh hưởng đến hiện tại.
Công thức: If + had + V3 (loại 3), would + V nguyên thể (loại 2)
If I had slept well last night, I would be more focused now.
Nếu tối qua tôi đã ngủ đủ giấc, bây giờ tôi đã tập trung hơn rồi.
Lỗi hay gặp
Công thức ba loại
LOẠI 1 (có thể xảy ra): If + hiện tại đơn → will + V If it rains → I will stay home
LOẠI 2 (trái thực tế hiện tại): If + quá khứ đơn → would + V If I were rich → I would travel
LOẠI 3 (quá khứ không đổi được): If + had + V3 → would have + V3 If I had studied → I would have passed
TRỘN 2+3 (quá khứ → hiện tại): If + had + V3 → would + V If I had slept well → I would be focused now
