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.

If it will rain tomorrow, I will stay home.
If it rains tomorrow, I will stay home.
Mệnh đề 'if' luôn dùng hiện tại đơn, không dùng will

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

Tải app miễn phí →

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

If I would have money, I would travel.
If I had money, I would travel.
Loại 2: mệnh đề 'if' dùng quá khứ đơn, không dùng would
If I had studied, I would pass.
If I had studied, I would have passed.
Loại 3: kết quả cũng phải dùng would have + V3
If she was more careful, this wouldn't happen.
If she were more careful, this wouldn't happen.
Văn viết trang trọng dùng 'were' cho tất cả ngôi trong loại 2

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

#câu điều kiện#conditionals#if clause#B2#cấu trúc câu
FacebookX / Twitter