luyennguphap.com
Lý thuyết

Câu điều kiện loại 3 và hỗn hợp: Lý Thuyết

1/5

Loại 3 dùng khi nào?

Câu điều kiện loại 3 nói về điều trái với quá khứ — việc đã KHÔNG xảy ra, thường mang sắc thái tiếc nuối hoặc trách móc.

If I had known, I would have helped you. (Nếu lúc đó tôi biết thì tôi đã giúp bạn — thực tế là không biết nên không giúp được.)

Cả điều kiện lẫn kết quả đều đã khép lại trong quá khứ, không thay đổi được nữa.

2/5

Công thức loại 3

If + S + had + V3/V-ed, S + would have + V3/V-ed

  • If she had studied harder, she would have passed the exam.
  • If they had left earlier, they would have caught the train.

Dấu hiệu nhận biết: các trạng từ quá khứ như yesterday, last year, at that time.

3/5

Could have / might have

Mệnh đề chính có thể dùng could have + V3 (đã có thể) hoặc might have + V3 (có lẽ đã):

  • If you had asked me, I could have helped you.
  • If he had taken the earlier bus, he might have arrived on time.
4/5

Câu điều kiện hỗn hợp (loại 3 + 2)

Khi điều kiện thuộc quá khứ nhưng kết quả kéo dài đến hiện tại, ta trộn hai loại:

If + S + had + V3 (loại 3), S + would + V (loại 2)

  • If I had studied medicine, I would be a doctor now.
  • If she had taken that job, she would live in Ha Noi now.

Dấu hiệu vàng: từ now ở mệnh đề chính.

5/5

Bẫy thường gặp trong đề thi

1. Nhìn trạng từ thời gian để chọn loại: last year, yesterday → loại 3 trọn vẹn; vế kết quả có now → hỗn hợp (would + V, KHÔNG phải would have + V3).

2. Không dùng would have trong mệnh đề If:
❌ If I would have known... → ✅ If I had known...

3. Đủ bộ would have + V3:
❌ She would have pass... → ✅ She would have passed...

4. Phủ định: If he hadn't missed the bus... / ...she wouldn't have been late.

Đã hết lý thuyết. Đăng nhập để làm bài tập có chấm điểm, lời giải và lưu tiến độ.

Làm bài tập