Nâng cao · Unit 75

Câu điều kiện loại 3

Câu điều kiện loại 3 mang dạng 'If + chủ ngữ + had + phân từ quá khứ, chủ ngữ + would/could/might + have + phân từ quá khứ', là lối nói tưởng tượng ra tình huống trái ngược với sự thật đã qua trong quá khứ.

Giải thích

Câu điều kiện loại 3 mang dạng 'If + chủ ngữ + had + phân từ quá khứ, chủ ngữ + would/could/might + have + phân từ quá khứ', là lối nói tưởng tượng ra tình huống trái ngược với sự thật đã qua trong quá khứ.

 

A.  Dạng — If + had + p.p., would/could/might + have + p.p. 

Câu điều kiện loại 3 ghép mệnh đề if dùng had + phân từ quá khứ (thì quá khứ hoàn thành) với mệnh đề chính dùng would/could/might + have + phân từ quá khứ. Hãy học thuộc trọn công thức If + had + phân từ quá khứ, would have + phân từ quá khứ.

Cấu trúcSắc tháiVí dụ
If + had p.p., would have p.p.Hẳn đã như thếIf I had known, I would have called.
If + had p.p., could have p.p.Hẳn đã có thể làm đượcIf she had tried, she could have won.
If + had p.p., might have p.p.Có lẽ đã như thếIf we had left earlier, we might have caught it.
  • If I had woken up earlier, I wouldn't have been late. (Nếu tôi dậy sớm hơn thì đã không bị muộn.)
  • If they had invited us, we would have come. (Nếu họ mời chúng tôi thì chúng tôi đã đến.)
  • If she had studied medicine, she could have become a doctor. (Nếu cô ấy học y thì đã có thể trở thành bác sĩ.)
  • If I had taken the bus, I might have arrived on time. (Nếu tôi đi xe buýt thì có lẽ đã đến đúng giờ.)

 

B.  Nghĩa — trái ngược với sự thật trong quá khứ 

Câu điều kiện loại 3 lật ngược việc đã xảy ra trong quá khứ để tưởng tượng, nên phía sau câu luôn ẩn hàm ý "(thực tế đã không như vậy)". Lối nói này hay dùng khi truyền đạt cảm xúc như tiếc nuối, hụt hẫng, nhẹ nhõm hay trách móc.

Sắc tháiVí dụHàm ý ẩn
Tiếc nuốiIf I had studied more, I would have passed.Đã không học, đã trượt
Hụt hẫngIf we had left earlier, we would have caught the flight.Đi trễ nên lỡ chuyến
Nhẹ nhõmIf I hadn't worn a helmet, I would have been hurt.Có đội nên không bị thương
Trách mócIf you had told me, I would have helped.Không nói nên không giúp được
  • If I hadn't slept in, I would have caught the bus. (Nếu tôi không ngủ quên thì đã bắt được xe buýt.)
  • If he had apologized, she would have forgiven him. (Nếu anh ấy xin lỗi thì cô ấy đã tha thứ cho anh ấy.)
  • If I had brought an umbrella, I wouldn't have gotten wet. (Nếu tôi mang theo ô thì đã không bị ướt.)
  • If she had told me the truth, I wouldn't have been upset. (Nếu cô ấy nói thật với tôi thì tôi đã không bực.)

 

C.  Hình dung dòng thời gian — thực tế vs tưởng tượng 

Câu điều kiện loại 3 nhìn về "một thời điểm nào đó trong quá khứ" trên trục thời gian rồi lật ngược lựa chọn lúc ấy, nên nắm rõ thế đối lập giữa việc thực sự đã xảy ra và việc tưởng tượng thì sắc thái sẽ hiện lên rõ.

Thực tế (sự thật)Tưởng tượng (trái ngược)
I didn't study. → I failed.If I had studied, I would have passed.
She left late. → She missed the train.If she had left early, she wouldn't have missed it.
We didn't know. → We didn't help.If we had known, we would have helped.
He didn't apologize. → She stayed angry.If he had apologized, she would have forgiven him.
  • If I had taken the job, I would have moved to New York. (Nếu tôi nhận công việc đó thì đã chuyển đến New York.)
  • If she hadn't forgotten her passport, she would have boarded the plane. (Nếu cô ấy không quên hộ chiếu thì đã lên được máy bay.)
  • If we had checked the weather, we wouldn't have gone hiking. (Nếu chúng tôi xem trước thời tiết thì đã không đi leo núi.)
  • If he had saved, he could have bought a car. (Nếu anh ấy tiết kiệm thì đã có thể mua ô tô.)

Ý chính

  1. 1Câu điều kiện loại 3 lật ngược sự thật đã qua trong quá khứ để tưởng tượng, nên luôn ẩn hàm ý rằng thực tế đã không làm như thế — đó là điểm cốt lõi. (Ví dụ: If I had studied, ... → thực tế đã không học)
  2. 2Cốt lõi của dạng này là cấu trúc kép: mệnh đề if dùng had + phân từ quá khứ, mệnh đề chính dùng would/could/might + have + phân từ quá khứ. (Ví dụ: If I had known, I would have called.)
  3. 3Trong mệnh đề if của câu điều kiện loại 3 tuyệt đối không dùng would have hay will have mà chỉ dùng had p.p. — đây là chỗ hay sai nhất. (Ví dụ: If I had known, ...)
  4. 4Would/could/might ở mệnh đề chính chỉ khác nhau về sắc thái, và phía sau nhất định phải là have + phân từ quá khứ. (Ví dụ: I would have gone / could have gone)
  5. 5Trong hội thoại, would have / could have thường được rút gọn tự nhiên thành would've / could've khi phát âm. (Ví dụ: I would've gone. / He could've helped.)

Ví dụ

If I had studied harder, I would have passed the exam.
Nếu tôi học chăm hơn thì đã đỗ kỳ thi.
If she had left earlier, she would have caught the train.
Nếu cô ấy đi sớm hơn thì đã bắt kịp chuyến tàu.
If we had known, we would have helped you.
Nếu chúng tôi biết thì đã giúp bạn.
If he had listened to me, he wouldn't have made that mistake.
Nếu anh ấy nghe lời tôi thì đã không mắc lỗi đó.
If I had saved money, I could have bought the house.
Nếu tôi tiết kiệm tiền thì đã có thể mua căn nhà đó.
Bài này còn nhiều ví dụ khác. Đăng ký để xem và nghe toàn bộ.

Lỗi thường gặp

If I would have known, I would have told you.
If I had known, I would have told you.
If she had left earlier, she wouldn't miss the train.
If she had left earlier, she wouldn't have missed the train.
If I had studied, I would passed the exam.
If I had studied, I would have passed the exam.
If he listened to me, he wouldn't have failed.
If he had listened to me, he wouldn't have failed.
If we had knew, we would have come.
If we had known, we would have come.
Kiểm tra xem bạn đã thực sự nắm chắc chưa
Đọc hiểu và làm đúng là hai chuyện khác nhau. Khi bạn sai, AI sẽ chỉ ra chủ điểm đang khiến bạn vướng.
Luyện tập miễn phí