B2 Trung cấp trên Điều kiện, wish và modal perfect

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

Mục tiêu bài học. Học xong bài này em nói được điều đã không xảy ra trong quá khứ và hậu quả giả định của nó.

Khi nào dùng

  • Tiếc nuối chuyện đã qua: If I had studied harder, I would have passed.
  • Trách móc nhẹ nhàng: If you had told me, I would have helped.
  • Phân tích nguyên nhân — hậu quả trong quá khứ.

Công thức

VếCấu trúcVí dụ
Vế ifhad + V3If I had known,
Vế chínhwould have + V3I would have told you.
Thay wouldcould have / might haveI could have helped.
Phủ địnhhadn't + V3 · wouldn't have + V3If I hadn't missed it…

Các bước làm

  1. Xác định sự thật đã xảy ra trong quá khứ.
  2. Đảo ngược nó: sự thật khẳng định → giả định phủ định, và ngược lại.
  3. Vế if dùng had + V3; vế chính dùng would have + V3.
  4. Kiểm tra: cả hai vế đều phải có dấu hiệu của quá khứ hoàn thành.

Ba loại câu điều kiện

LoạiCấu trúcNói về
Loại 1If + hiện tại đơn, will + Vtương lai có thật
Loại 2If + quá khứ đơn, would + Vhiện tại không có thật
Loại 3If + had + V3, would have + V3quá khứ không có thật

Ví dụ

If I had studied harder, I would have passed the exam.Nếu tôi học chăm hơn thì đã đỗ rồi.
If we had left earlier, we wouldn't have missed the bus.Nếu đi sớm hơn thì đã không lỡ xe.
If you had told me, I would have helped you.Nếu bạn nói với tôi thì tôi đã giúp.
She wouldn't have been late if the traffic hadn't been so bad.Cô ấy đã không muộn nếu đường không tắc.
If they had read the map, they wouldn't have got lost.Nếu họ xem bản đồ thì đã không lạc.
I could have helped you if I had known.Tôi đã có thể giúp bạn nếu tôi biết.

Lỗi hay gặp

If I would have known, I would have told you. → If I had known, I would have told you.
Sau if không bao giờ dùng would — quy tắc này đúng cho cả ba loại câu điều kiện.
If she had studied, she would passed. → If she had studied, she would have passed.
Vế chính loại 3 phải có đủ ba phần: would + have + V3. Thiếu have là lỗi phổ biến nhất.
If I had studied harder, I would pass the exam. → If I had studied harder, I would have passed the exam.
Cả hai vế đều nói về quá khứ nên vế chính phải là would have + V3.

Mẹo nhớ

Đếm số chữ: vế if có hai phần (had + V3), vế chính có ba phần (would + have + V3). Thiếu một phần nào là sai.

Tóm tắt

  • If + had + V3, + would have + V3.
  • Nói về việc đã không xảy ra — sự thật luôn ngược lại.
  • Không dùng would sau if; không quên have ở vế chính.

Luyện tập bài này

Làm bài tập có giải thích từng câu, mini test và theo dõi tiến độ trên GrammUp.

Vào luyện tập

Luyện viết với cấu trúc này

Cùng chủ đề “Điều kiện, wish và modal perfect”