![]()
Câu điều kiện loại 3 là cấu trúc bạn cần nắm vững nếu muốn nói về những điều đã không xảy ra trong quá khứ một cách chính xác và tự nhiên. Đây cũng là kiến thức rất thường gặp trong IELTS, đặc biệt khi bạn cần diễn đạt sự tiếc nuối, suy đoán hoặc phân tích nguyên nhân – kết quả.
Trong bài viết này, IELTS The Tutors sẽ giúp bạn hiểu nhanh bản chất, nắm chắc công thức và biết cách sử dụng câu điều kiện loại 3 kèm ví dụ rõ ràng và những lỗi sai cần tránh.
Câu điều kiện loại 3 là gì?
Câu điều kiện loại 3 (Third Conditional) là cấu trúc dùng để diễn tả một hành động, sự việc hay tình huống không có thật trong quá khứ, và kết quả của nó cũng không xảy ra vì điều kiện đó đã không xảy ra.
Ví dụ: If she had studied harder, she would have passed the exam. (Nếu cô ấy học chăm hơn, cô ấy đã đỗ kỳ thi.)
→ Thực tế: Cô ấy đã không đỗ kỳ thi vì cô ấy không học chăm chỉ. Người nói đã đưa ra giả định “If she had studied harder” và kết quả ngược với sự thật là “passed the exam”.
Có thể hiểu, đây là dạng câu diễn tả:
- Một giả thuyết trái ngược với sự thật đã xảy ra trong quá khứ.
- Hoặc một tình huống mang tính tiếc nuối, giả định về quá khứ.
Công thức của câu điều kiện loại 3
Câu điều kiện loại 3 gồm hai mệnh đề: mệnh đề điều kiện (If) được chia ở thì quá khứ hoàn thành và mệnh đề kết quả có cấu trúc would/could/might + have + V3/ed.
Cấu trúc: If + S + had + V3/ed, S + would/ could/ might + have + V3/ed
|
Mệnh đề If (nếu) |
Mệnh đề chính (thì) |
|
If + S + had + V3/ed |
S + would/ could/ might + have + V3/ed |
Ví dụ:
- If she had taken the job offer, she would have earned a higher salary. (Nếu cô ấy nhận công việc đó, cô ấy đã có mức lương cao hơn.)
- If we had left earlier, we would have avoided the traffic jam. (Nếu chúng tôi rời đi sớm hơn, chúng tôi đã tránh được tắc đường.)

Tham khảo:
Công thức đảo ngữ câu điều kiện loại 3
Trong câu điều kiện loại 3, bạn có thể dùng đảo ngữ để làm câu văn trang trọng hơn và nhấn mạnh giả định về quá khứ. Khi đó, “if” sẽ được lược bỏ và “had” được đưa lên đầu câu.
Công thức: Had + S + (not) + V3/ed, S + would/ could/ might + have + V3/ed
Ví dụ:
- If I had prepared more carefully, I would have avoided that mistake.
→ Had I prepared more carefully, I would have avoided that mistake.
(Nếu tôi chuẩn bị kỹ hơn, tôi đã tránh được lỗi đó.)
- If she hadn’t missed the deadline, she might have been considered for the promotion.
→ Had she not missed the deadline, she might have been considered for the promotion.
(Nếu cô ấy không bỏ lỡ hạn chót, cô ấy có thể đã được cân nhắc thăng chức.)

Cách dùng câu điều kiện loại 3
Diễn tả một sự việc hoặc hành động đã không xảy ra trong quá khứ
Ví dụ: If I had set an alarm, I wouldn’t have been late for the meeting. (Nếu tôi đặt báo thức, tôi đã không đến muộn cuộc họp.)
Dùng “might” để diễn tả sự việc có thể đã xảy ra trong quá khứ, nhưng không chắc chắn.
Ví dụ: If she had accepted the offer, she might have enjoyed the new environment. (Nếu cô ấy nhận lời đề nghị, có thể cô ấy đã thích môi trường mới.)
→ Nếu cô ấy nhận lời, có thể cô ấy đã thích môi trường mới, nhưng không chắc chắn.
Dùng “could” để diễn tả hành động, sự việc có thể xảy ra trong quá khứ nếu điều kiện xảy ra.
Ví dụ:
- If we had booked earlier, we could have gotten cheaper tickets. (Nếu chúng tôi đặt vé sớm hơn, chúng tôi đã có thể mua được vé rẻ hơn.)
- If he had asked for help, he could have solved the problem more quickly. (Nếu anh ấy nhờ giúp đỡ, anh ấy đã có thể giải quyết vấn đề nhanh hơn.)

Các biến thể của câu điều kiện loại 3
Ngoài cấu trúc cơ bản, câu điều kiện loại 3 còn có nhiều biến thể giúp bạn diễn đạt linh hoạt hơn về thời gian và trạng thái. Bạn có thể áp dụng các biến thể này trong bài thi IELTS Writing để tăng điểm ngữ pháp.
Biến thể của mệnh đề chính
Khi muốn nói rằng một hành động đáng lẽ đã đang xảy ra tại một thời điểm trong quá khứ, ta dùng cấu trúc:
If + S + had + V3, S + would/ could + have been + V-ing (If + quá khứ hoàn thành, hiện tại hoàn thành tiếp diễn.)
Ví dụ:
- If I had chosen that company, I would have been working abroad last year. (Nếu tôi chọn công ty đó, năm ngoái tôi đã đang làm việc ở nước ngoài.)
- If they had left earlier, they would have been traveling during the holiday instead of staying home. (Nếu họ rời đi sớm hơn, họ đã đang đi du lịch trong kỳ nghỉ thay vì ở nhà.)
Dùng khi muốn liên kết quá khứ không có thật → kết quả ở hiện tại, dùng cấu trúc:
If + S + had + V3, S + would/ could + V-inf (If + quá khứ hoàn thành, S + would + V-inf)
Ví dụ:
- If she had accepted that job, she would work in a multinational company now. (Nếu cô ấy nhận công việc đó, bây giờ cô ấy đã làm việc tại một công ty đa quốc gia.)
- If I had learned programming earlier, I would have a better career now. (Nếu tôi học lập trình sớm hơn, giờ tôi đã có sự nghiệp tốt hơn.)
Biến thể của mệnh đề If
Dùng khi muốn nhấn mạnh một hành động đang diễn ra trước một thời điểm trong quá khứ, nhưng vẫn mang tính giả định, ta sử dụng cấu trúc:
If + S + had been + V-ing, S + would/ could/ might + have + V3
Ví dụ:
- If he had been paying attention, he wouldn’t have made that careless mistake. (Nếu anh ấy chú ý hơn, anh ấy đã không mắc lỗi bất cẩn đó.)
- If we had been preparing earlier, we could have handled the situation better. (Nếu chúng tôi chuẩn bị sớm hơn, chúng tôi đã có thể xử lý tình huống tốt hơn.)

So sánh câu điều kiện loại 3 với loại 0, 1, 2
Dưới đây là bảng so sánh nhanh câu điều kiện loại 3 với các loại câu điều kiện khác:
|
Tiêu chí |
Loại 0 |
Loại 1 |
Loại 2 |
Loại 3 |
|
Thời gian |
Hiện tại (quy luật, thói quen) |
Hiện tại / Tương lai |
Hiện tại / Tương lai (giả định) |
Quá khứ (giả định) |
|
Khả năng xảy ra |
Chắc chắn |
Có thể xảy ra |
Không có thật / khó xảy ra |
Không có thật trong quá khứ |
|
Bản chất |
Sự thật hiển nhiên |
Dự đoán thực tế |
Giả định trái với hiện tại |
Giả định trái với quá khứ |
|
Cấu trúc |
If + V (hiện tại), V (hiện tại) |
If + V (hiện tại), will + V |
If + V (quá khứ), would + V |
If + had + V3, would have + V3 |
Bài tập câu điều kiện loại 3 có đáp án
Bài tập 1: Chia động từ trong ngoặc
1. If I (check) ______ the email earlier, I (not/miss) ______ the deadline.
2. If she (prepare) ______ more carefully, she (perform) ______ better in the interview.
3. If they (leave) ______ home sooner, they (arrive) ______ on time.
4. If we (book) ______ the tickets in advance, we (get) ______ a better price.
5. If he (listen) ______ to the instructions, he (not/make) ______ that mistake.
6. If I (know) ______ about the event, I (join) ______ you.
7. If she (not/spend) ______ so much money, she (save) ______ more.
8. If we (bring) ______ an umbrella, we (not/get) ______ wet.
Đáp án bài tập 1
1. had checked – would not have missed
2. had prepared – would have performed
3. had left – would have arrived
4. had booked – would have gotten
5. had listened – would not have made
6. had known – would have joined
7. had not spent – would have saved
8. had brought – would not have gotten
Bài tập 2: Chọn đáp án đúng
1. If I ______ harder, I ______ the exam.
A. studied / would pass
B. had studied / would have passed
C. study / will pass
D. had study / would passed
2. If she ______ earlier, she ______ the meeting.
A. arrived / would attend
B. had arrived / would have attended
C. arrives / will attend
D. had arrive / would attended
3. If we ______ a map, we ______ lost.
A. had had / wouldn’t have gotten
B. have / don’t get
C. had / wouldn’t get
D. had have / wouldn’t got
4. If he ______ more careful, he ______ the accident.
A. was / would avoid
B. had been / would have avoided
C. were / would avoid
D. had be / would avoided
5. If they ______ the instructions, they ______ the task faster.
A. followed / would complete
B. had followed / would have completed
C. follow / will complete
D. had follow / would completed
Đáp án bài tập 2
1. B 2. B 3. A 4. B 5. B
Bài tập 3: Viết lại câu (dùng câu điều kiện loại 3)
1. I didn’t set a reminder, so I forgot the meeting.
→ __________________________________________
2. She didn’t read the instructions, so she made a mistake.
→ __________________________________________
3. We didn’t leave early, so we missed the flight.
→ __________________________________________
4. He didn’t take the opportunity, so he didn’t improve his skills.
→ __________________________________________
5. They didn’t check the weather, so they got caught in the rain.
→ __________________________________________
Đáp án bài tập 3
1. If I had set a reminder, I wouldn’t have forgotten the meeting.
2. If she had read the instructions, she wouldn’t have made a mistake.
3. If we had left early, we wouldn’t have missed the flight.
4. If he had taken the opportunity, he would have improved his skills.
5. If they had checked the weather, they wouldn’t have gotten caught in the rain.
Bài tập 4: Viết lại câu với đảo ngữ
1. If I had seen that message, I would have replied immediately.
2. If she had practiced more, she could have won the competition.
3. If they had followed the plan, they would have succeeded.
4. If we had known about the traffic, we would have taken another route.
5. If he hadn’t forgotten his wallet, he could have paid for dinner.
Đáp án bài tập 4
1. Had I seen that message, I would have replied immediately.
2. Had she practiced more, she could have won the competition.
3. Had they followed the plan, they would have succeeded.
4. Had we known about the traffic, we would have taken another route.
5. Had he not forgotten his wallet, he could have paid for dinner.
Hy vọng qua bài viết này, IELTS The Tutors đã giúp bạn hiểu rõ bản chất của câu điều kiện loại 3 (Third Conditional) và biết cách áp dụng hiệu quả trong cả giao tiếp và bài các bài thi tiếng Anh. Hãy duy trì luyện tập thường xuyên để biến cấu trúc này thành phản xạ, từ đó cải thiện đáng kể khả năng diễn đạt và điểm số của bạn.


