Bài 75: Câu Điều Kiện (Conditionals)
Học câu điều kiện trong tiếng Anh để nói sự thật, khả năng, giả định và điều tiếc nuối.
Nhìn Nhanh: Câu Điều Kiện Dùng Để Nói “Nếu...”
Câu điều kiện (conditionals) dùng để nói một điều kiện và kết quả của điều kiện đó. Người Việt hay sai vì dịch thẳng “nếu... sẽ...” thành if + will trong mọi trường hợp.
Mẹo chọn loại câu điều kiện
Hỏi nhanh: đây là sự thật, khả năng tương lai, giả định hiện tại, hay tiếc nuối quá khứ? Câu trả lời sẽ dẫn bạn đến loại 0, 1, 2 hoặc 3.
Loại 0 Và Loại 1: Sự Thật Chung Và Khả Năng Tương Lai
Hai loại dễ dùng nhất trong giao tiếp
Câu điều kiện loại 0 (Zero Conditional) nói sự thật chung hoặc kết quả luôn đúng. Câu điều kiện loại 1 (First Conditional) nói điều có khả năng xảy ra trong tương lai nếu điều kiện được đáp ứng.
| So sánh điều kiện loại 0 và loại 1 | Công thức | Cách dùng |
|---|---|---|
| Zero Conditional | If + Present Simple, Present Simple | Sự thật, quy luật, thói quen |
| First Conditional | If + Present Simple, will + V | Khả năng thật trong tương lai |
| Zero Conditional | If water reaches 100°C, it boils. | Kết quả luôn đúng |
| First Conditional | If it rains, I will stay home. | Có thể xảy ra |
| Zero Conditional | When/If + present, present | When cũng hay dùng cho sự thật |
| First Conditional | If + present, may/can/should + V | Có thể thay will bằng modal khác |
- •If you heat ice, it melts.(Nếu bạn làm nóng đá, nó tan. (sự thật chung))
- •If people don't drink water, they get thirsty.(Nếu người ta không uống nước, họ khát.)
- •If I have free time tonight, I will call you.(Nếu tối nay tôi rảnh, tôi sẽ gọi bạn.)
- •If she studies hard, she will pass the exam.(Nếu cô ấy học chăm, cô ấy sẽ đậu kỳ thi.)
- •If you need help, you can ask me.(Nếu bạn cần giúp đỡ, bạn có thể hỏi tôi.)
- •If the weather is nice, we may go for a walk.(Nếu thời tiết đẹp, chúng tôi có thể đi dạo.)
Loại 1 không dùng will sau if
Viết If it rains, I will stay home. Không viết If it will rain, I will stay home.
Phần Hay Sai Nhất: Loại 2, Loại 3 Và Lỗi If + Will
Loại 2: giả định hiện tại hoặc tương lai
Câu điều kiện loại 2 (Second Conditional) nói một tình huống không thật, ít có khả năng, hoặc chỉ tưởng tượng ở hiện tại/tương lai. Dù nghĩa là hiện tại/tương lai, mệnh đề if dùng quá khứ đơn (Past Simple).
Công thức loại 2
If + S + V2/ed, S + would/could/might + V
- •If I had more time, I would learn Spanish.(Nếu tôi có nhiều thời gian hơn, tôi sẽ học tiếng Tây Ban Nha. (hiện tại không có nhiều thời gian))
- •If she knew the answer, she would tell us.(Nếu cô ấy biết câu trả lời, cô ấy sẽ nói với chúng ta.)
- •If I were you, I would apologize.(Nếu tôi là bạn, tôi sẽ xin lỗi.)
- •If he practiced more, he could speak better.(Nếu anh ấy luyện nhiều hơn, anh ấy có thể nói tốt hơn.)
- •If we lived near the beach, we would swim every day.(Nếu chúng tôi sống gần biển, chúng tôi sẽ bơi mỗi ngày.)
- •If they offered me the job, I might accept it.(Nếu họ đề nghị công việc đó, có lẽ tôi sẽ nhận.)
Loại 3: tiếc nuối hoặc giả định trái quá khứ
Câu điều kiện loại 3 (Third Conditional) nói về điều đã không xảy ra trong quá khứ và kết quả tưởng tượng của nó. Đây là cấu trúc hay dùng để nói tiếc nuối, trách nhẹ hoặc phân tích lỗi.
Công thức loại 3
If + S + had + V3, S + would/could/might + have + V3
- •If I had studied harder, I would have passed the test.(Nếu tôi đã học chăm hơn, tôi đã đậu bài kiểm tra rồi.)
- •If she had left earlier, she wouldn't have missed the train.(Nếu cô ấy rời đi sớm hơn, cô ấy đã không lỡ tàu.)
- •If we had known the address, we could have found the house.(Nếu chúng tôi biết địa chỉ, chúng tôi đã có thể tìm thấy ngôi nhà.)
- •If he had called me, I would have helped him.(Nếu anh ấy gọi tôi, tôi đã giúp anh ấy rồi.)
- •If they had listened, they might have avoided the mistake.(Nếu họ đã lắng nghe, có lẽ họ đã tránh được lỗi đó.)
- •If I hadn't been sick, I would have joined the trip.(Nếu tôi không bị ốm, tôi đã tham gia chuyến đi rồi.)
Không dịch “nếu... sẽ...” máy móc
Không phải câu nào có “nếu” cũng dùng will. Loại 1 dùng if + Present Simple; loại 2 dùng if + Past Simple; loại 3 dùng if + Past Perfect.
If it will rain, I will stay home.
If it rains, I will stay home.
Câu điều kiện loại 1 dùng Present Simple sau if, không dùng will.
If I will have time, I will call you.
If I have time, I will call you.
Sau if trong loại 1 dùng have, không dùng will have.
If she study hard, she will pass.
If she studies hard, she will pass.
She trong Present Simple cần thêm -s ở studies.
If I am you, I will say sorry.
If I were you, I would say sorry.
Giả định không thật dùng loại 2: if I were you, would + V.
If I have more money, I would buy a car.
If I had more money, I would buy a car.
Có would ở kết quả giả định thì mệnh đề if thường dùng Past Simple.
If he knew it, he will tell us.
If he knew it, he would tell us.
Loại 2 cần would/could/might + V ở mệnh đề kết quả.
If I had studied, I would pass yesterday.
If I had studied, I would have passed yesterday.
Giả định trái quá khứ dùng would have + V3.
If she had went earlier, she would have arrived on time.
If she had gone earlier, she would have arrived on time.
Sau had cần V3; V3 của go là gone.
If you would help me, I will finish it.
If you help me, I will finish it.
Điều kiện thật trong tương lai dùng loại 1: if + Present Simple, will + V.
If I didn't missed the bus, I would be there now.
If I hadn't missed the bus, I would be there now.
Nguyên nhân quá khứ, kết quả hiện tại là mixed conditional: had + V3, would + V.
If there have a problem, call me.
If there is a problem, call me.
Chủ ngữ giả đúng là there is/are, không dùng there have.
If you need help, you can to call me.
If you need help, you can call me.
Sau can dùng động từ nguyên mẫu không to.
Mixed Conditionals, Unless Và Timeline
Mixed conditional: quá khứ ảnh hưởng hiện tại
Câu điều kiện hỗn hợp (mixed conditional) thường dùng khi một điều trong quá khứ không xảy ra và kết quả tưởng tượng nằm ở hiện tại. Đây là dạng nâng cao nhưng rất hữu ích khi nói tiếc nuối.
- •If I had studied harder, I would have a better job now.(Nếu trước đây tôi học chăm hơn, bây giờ tôi đã có công việc tốt hơn.)
- •If she had saved money, she could buy a new laptop now.(Nếu trước đây cô ấy tiết kiệm tiền, bây giờ cô ấy có thể mua laptop mới.)
- •If we had left earlier, we wouldn't be stuck in traffic now.(Nếu chúng tôi rời đi sớm hơn, bây giờ chúng tôi đã không bị kẹt xe.)
- •If he hadn't missed the interview, he might have the job now.(Nếu anh ấy không lỡ buổi phỏng vấn, có lẽ bây giờ anh ấy đã có công việc đó.)
- •If I had learned English earlier, I would speak more confidently now.(Nếu trước đây tôi học tiếng Anh sớm hơn, bây giờ tôi sẽ nói tự tin hơn.)
- •If they had listened to the warning, they wouldn't be in trouble now.(Nếu họ nghe lời cảnh báo, bây giờ họ đã không gặp rắc rối.)
Unless và câu điều kiện mệnh lệnh
Unless nghĩa là “nếu không/trừ khi”, thường thay cho if...not. Trong câu khuyên bảo hoặc hướng dẫn, mệnh đề kết quả có thể là câu mệnh lệnh (imperative).
- •Unless it rains, we will go out.(Nếu trời không mưa, chúng tôi sẽ ra ngoài.)
- •Unless you hurry, you will miss the bus.(Nếu bạn không nhanh lên, bạn sẽ lỡ xe buýt.)
- •If you need help, call me.(Nếu bạn cần giúp, hãy gọi tôi.)
- •If there is a fire, leave the building immediately.(Nếu có hỏa hoạn, hãy rời khỏi tòa nhà ngay.)
- •Unless she apologizes, I won't talk to her.(Nếu cô ấy không xin lỗi, tôi sẽ không nói chuyện với cô ấy.)
- •If you finish early, send me the file.(Nếu bạn xong sớm, gửi tôi tập tin nhé.)
Unless đã có nghĩa phủ định
Không viết unless you don't hurry nếu muốn nói “nếu bạn không nhanh lên”. Viết unless you hurry là đủ.
Timeline của các loại câu điều kiện
Zero Conditional
"If you heat water, it boils."
First Conditional
"If it rains, I will stay home."
Second Conditional
"If I had time, I would travel."
Third Conditional
"If I had studied, I would have passed."
Mixed Conditional
"If I had studied, I would be ready now."
Bài Tập: Luyện Câu Điều Kiện Từ Dễ Đến Khó
Chọn loại 0 hoặc loại 1
Chọn loại 2
Sửa lỗi câu điều kiện
Dịch Việt sang Anh
Loại 3 và mixed conditional
Viết lại câu đúng nghĩa
Chốt kiến thức để không sai nữa
- •Loại 0: If + Present Simple, Present Simple.
- •Loại 1: If + Present Simple, will/can/may + V.
- •Loại 2: If + Past Simple, would/could/might + V.
- •Loại 3: If + had + V3, would/could/might have + V3.
Bẫy lỗi thường gặp của người Việt
- •*if it will rain → if it rains
- •*if she study → if she studies
- •*if I am you → if I were you
- •*if I have money, I would → if I had money, I would
- •*had went → had gone
- •*can to call → can call
- •*unless you don't hurry → unless you hurry
Mẹo nhớ nhanh
- •Thật ở tương lai: loại 1.
- •Giả định hiện tại: loại 2.
- •Tiếc nuối quá khứ: loại 3.
Tổng Kết
Ghi nhớ
Câu điều kiện (conditionals) gồm mệnh đề điều kiện với if/unless và mệnh đề kết quả.
Zero Conditional nói sự thật chung hoặc kết quả luôn đúng.
First Conditional nói khả năng thật trong tương lai; sau if không dùng will.
Second Conditional nói giả định không thật hoặc ít có khả năng ở hiện tại/tương lai.
Third Conditional nói điều trái với quá khứ và kết quả tưởng tượng trong quá khứ.
Mixed Conditional thường nói điều quá khứ ảnh hưởng đến kết quả hiện tại.
Ngoài thì, cần kiểm tra thêm -s/-es, mạo từ, giới từ, there is/are và to V/V-ing.
So Sánh Thêm: 4 Loại Câu Điều Kiện Trong Một Bảng
Nhìn một câu để chọn đúng loại
| Bảng so sánh conditionals | Ý nghĩa | Ví dụ |
|---|---|---|
| Zero | Sự thật chung | If you heat water, it boils. |
| First | Khả năng thật trong tương lai | If it rains, I will stay home. |
| Second | Giả định hiện tại/tương lai | If I had time, I would travel. |
| Third | Giả định trái quá khứ | If I had studied, I would have passed. |
| Mixed | Quá khứ ảnh hưởng hiện tại | If I had studied, I would be ready now. |
| Unless | Nếu không/trừ khi | Unless you hurry, you will be late. |
- •If I see her, I will tell her.(Nếu tôi gặp cô ấy, tôi sẽ nói với cô ấy. (loại 1))
- •If I saw her, I would tell her.(Nếu tôi gặp cô ấy, tôi sẽ nói với cô ấy. (giả định, loại 2))
- •If I had seen her, I would have told her.(Nếu tôi đã gặp cô ấy, tôi đã nói với cô ấy rồi. (loại 3))
- •If I had seen her yesterday, I would know the truth now.(Nếu hôm qua tôi gặp cô ấy, bây giờ tôi đã biết sự thật. (mixed))
- •Unless you call me, I won't know.(Nếu bạn không gọi tôi, tôi sẽ không biết.)
- •If you don't call me, I won't know.(Nếu bạn không gọi tôi, tôi sẽ không biết. (nghĩa tương tự unless))
Cùng một câu tiếng Việt có thể ra nhiều loại
“Nếu tôi gặp cô ấy...” có thể là loại 1, 2 hoặc 3 tùy bạn nói khả năng thật, giả định hiện tại hay tiếc nuối quá khứ.
Bẫy Nâng Cao: Wish, If Only Và Should
Wish/If only gần nghĩa với điều kiện giả định
Wish và if only không phải lúc nào cũng là câu điều kiện đầy đủ, nhưng chúng dùng cùng logic giả định: trái hiện tại dùng quá khứ, trái quá khứ dùng had + V3.
Wish/If only và câu điều kiện liên quan
| Cấu trúc | Nghĩa | Ví dụ |
|---|---|---|
| I wish + Past Simple | Ước điều trái hiện tại | I wish I had more time. |
| If only + Past Simple | Giá mà ở hiện tại | If only I knew the answer. |
| I wish + Past Perfect | Tiếc điều quá khứ | I wish I had studied harder. |
| If only + Past Perfect | Giá mà quá khứ khác đi | If only I hadn't missed the bus. |
| If + should + V | Nếu lỡ/có tình huống xảy ra | If you should need help, call me. |
| Should + S + V | Đảo ngữ trang trọng | Should you need help, call me. |
Wish không đi với will cho điều mình tự kiểm soát
Nói I wish I had more time, không viết I wish I will have more time nếu đang ước trái hiện tại.
Thực Hành Thêm: Fill Blank Và Hội Thoại
Điền dạng đúng trong câu điều kiện
Điền động từ hoặc cụm động từ đúng vào chỗ trống.
💡 Sự thật chung.
💡 Loại 1 với she.
💡 Cấu trúc khuyên giả định.
💡 Giả định trái quá khứ.
💡 Unless = nếu không.
💡 Quá khứ ảnh hưởng hiện tại.
💡 Questions là số nhiều.
💡 Enjoy + V-ing.
Hội thoại áp dụng câu điều kiện
Hai người bạn nói về việc học tiếng Anh và kế hoạch thi.
If I study every day, will my speaking improve?
Nếu tôi học mỗi ngày, kỹ năng nói của tôi sẽ cải thiện không?
Yes. If you practice consistently, you will speak more naturally.
Có. Nếu bạn luyện đều, bạn sẽ nói tự nhiên hơn.
If I had more time, I would join a speaking club.
Nếu tôi có nhiều thời gian hơn, tôi sẽ tham gia câu lạc bộ nói.
You can start small. If you have ten minutes, record yourself.
Bạn có thể bắt đầu nhỏ thôi. Nếu bạn có mười phút, hãy tự ghi âm.
I wish I had started earlier.
Giá mà tôi đã bắt đầu sớm hơn.
Don't worry. If you start now, you will still make progress.
Đừng lo. Nếu bạn bắt đầu bây giờ, bạn vẫn sẽ tiến bộ.