Skip to content

Câu Điều Kiện Hỗn Hợp (Mixed Conditionals)

Câu điều kiện hỗn hợp kết hợp hai thời gian khác nhau — điều kiện và kết quả không cùng thuộc một khoảng thời gian. Đây là cấu trúc thể hiện sự tinh tế trong tư duy và cách diễn đạt.


Khi nào dùng câu điều kiện hỗn hợp?

Khi nguyên nhânkết quả thuộc hai thời điểm khác nhau:

  • Điều kiện xảy ra trong quá khứ → kết quả thể hiện ở hiện tại
  • Điều kiện là sự thật hiện tại → kết quả liên quan đến quá khứ

Loại 1: Quá khứ → Hiện tại

"Nếu hồi đó... thì bây giờ..."

If + Past Perfect, would + V (không có "have")

Mệnh đề IF (quá khứ)Mệnh đề chính (hiện tại)
If + had + V3would + V nguyên mẫu
If I had studied medicineI would be a doctor now.
If she had practiced moreshe would be a professional now.
If they had saved moneythey would be rich now.
If I hadn't started learning English early, I wouldn't be fluent now.
(Nếu hồi đó tôi không học tiếng Anh sớm → bây giờ tôi đã không nói thành thạo)

If he had worked harder in his 20s, he would have a better career now.
(Nếu anh ấy chăm chỉ hơn hồi đôi mươi → bây giờ sự nghiệp anh ấy đã tốt hơn)

Loại 2: Hiện tại → Quá khứ

"Nếu bây giờ tôi... thì hồi đó..."

If + Past Simple, would have + V3

Mệnh đề IF (hiện tại)Mệnh đề chính (quá khứ)
If + Past Simple (giả định hiện tại)would have + V3
If I were braverI would have spoken up.
If I knew the truthI would have reacted differently.
If he were more honesthe would have admitted his mistake.
If I were more confident, I would have applied for the job.
(Nếu bây giờ tôi tự tin hơn → lúc đó tôi đã nộp đơn rồi)

If she had more experience, she would have handled it better.
(Nếu hiện tại cô ấy có nhiều kinh nghiệm hơn → lúc đó cô ấy đã xử lý tốt hơn)

So sánh 3 loại câu điều kiện

LoạiĐiều kiệnKết quảVí dụ
Loại 2Hiện tại (giả định)Hiện tại (giả định)If I were rich, I would travel.
Loại 3Quá khứ (không có thật)Quá khứ (không có thật)If I had studied, I would have passed.
Hỗn hợp 1Quá khứ (không có thật)Hiện tại (ảnh hưởng)If I had studied, I would be an expert now.
Hỗn hợp 2Hiện tại (giả định)Quá khứ (bị ảnh hưởng)If I were braver, I would have spoken up.

Hội thoại mẫu

Hội thoại 1: Sự nghiệp hiện tại

Tiếng AnhTiếng Việt
AYou seem to really enjoy your job.Có vẻ bạn rất thích công việc của mình.
BI do! If I hadn't taken that internship 5 years ago, I wouldn't be in this position now.Đúng vậy! Nếu hồi đó tôi không nhận kỳ thực tập đó, bây giờ tôi đã không ở vị trí này rồi.
AThat was a turning point then.Vậy đó là bước ngoặt rồi.
BAbsolutely. It changed everything for me.Đúng vậy. Nó đã thay đổi mọi thứ với tôi.

Hội thoại 2: Tính cách và quyết định trong quá khứ

Tiếng AnhTiếng Việt
ADo you regret not speaking up at that meeting?Bạn có tiếc vì không lên tiếng trong buổi họp đó không?
BA little. If I were more assertive, I would have said something.Một chút. Nếu bây giờ tôi quyết đoán hơn, tôi đã nói gì đó rồi.
AYou can work on that!Bạn có thể cải thiện điều đó!
BI know. Confidence is something I'm still developing.Tôi biết. Sự tự tin là điều tôi vẫn đang xây dựng.

Hội thoại 3: Lý giải tình trạng hiện tại

Tiếng AnhTiếng Việt
AWhy are you so good at French?Sao bạn giỏi tiếng Pháp vậy?
BI lived in Paris for 3 years. If I hadn't moved there, I wouldn't be able to speak it so well now.Tôi đã sống ở Paris 3 năm. Nếu hồi đó tôi không chuyển đến đó, bây giờ tôi đã không nói thạo như vậy rồi.
ALucky you! I wish I had done something similar.May mắn đấy! Tôi ước gì mình đã làm điều tương tự.

Bài tập

Bài tập 1: Loại nào? (Hỗn hợp 1 hay 2?)

Xác định loại hỗn hợp:

  1. If I had saved more money, I would be able to buy a house now.
  2. If I were more patient, I would have handled that better.
  3. If she had studied law, she would be a lawyer today.
  4. If he were more sociable, he would have made more friends at the party.

Đáp án: 1. Hỗn hợp 1   2. Hỗn hợp 2   3. Hỗn hợp 1   4. Hỗn hợp 2

Bài tập 2: Chia động từ đúng

  1. If I _______ (not/drop out) of university, I would have a degree now.
  2. If she _______ (be) more careful, she would have avoided the accident.
  3. If they _______ (invest) wisely, they would be wealthy now.
  4. If he _______ (know) the rules better, he wouldn't have made that mistake.
  5. If we _______ (start) the project earlier, it would be finished by now.

Đáp án: 1. hadn't dropped out   2. were   3. had invested   4. knew   5. had started

Bài tập 3: Hoàn thành câu

  1. If I had learned to drive at 18, _______ now.
  2. If I were more organized, _______ last week.
  3. If she hadn't moved abroad, _______ now.
  4. If he were taller, _______ back then.

Đáp án gợi ý:

  1. ...I would be able to drive anywhere now.
  2. ...I would have finished the project on time last week.
  3. ...she would still be living here now.
  4. ...he would have tried out for the basketball team.

Lỗi hay mắc

LỗiSaiĐúng
Thêm "have" sai chỗ (HH1)If I had studied, I would have be a doctor now.I would be a doctor now.
Dùng Past Perfect cho cả hai vế (HH1)If I had studied, I would have been a doctor now....I would be a doctor now.
Dùng sai thì trong mệnh đề if (HH2)If I had been braver, I would have spoken up.If I were braver, I would have spoken up.
Nhầm HH1 với Loại 3Quên thêm "now" → câu không rõ là Loại 3 hay HH1Thêm chỉ dẫn thời gian: now, today, at the moment

Bài tập về nhà

  1. Viết 4 câu hỗn hợp về cuộc sống của bạn — 2 câu loại "quá khứ → hiện tại", 2 câu loại "hiện tại → quá khứ".
  2. Nghĩ về một người nổi tiếng hoặc nhân vật lịch sử — viết 3 câu hỗn hợp về họ.
  3. Thảo luận với bạn học: "If you had been born in a different country, how would your life be different now?"

Khóa học Tiếng Anh A1 đến C1 dành cho người Việt