Câu điều kiện hỗn hợp (Mixed conditionals)
Câu điều kiện hỗn hợp ghép một vế của loại 2 với một vế của loại 3, vì điều kiện và kết quả nằm ở HAI thời điểm khác nhau. Dạng bạn sẽ gặp nhiều nhất là: nếu quá khứ đã khác đi thì hiện tại cũng đã khác.
Hai kiểu hỗn hợp
| Kiểu | Mệnh đề if (điều kiện) | Mệnh đề chính (kết quả) | Ví dụ |
|---|---|---|---|
| Quá khứ ⇒ hiện tại | If + had + V3 | would + V | If I had taken the job, I would be rich now. |
| Hiện tại ⇒ quá khứ | If + past simple | would have + V3 | If I weren’t so shy, I would have spoken to her. |
Dấu hiệu nhận biết
| Kiểu | Từ chỉ thời gian hay gặp | Ví dụ |
|---|---|---|
| Quá khứ ⇒ hiện tại | now, today, at the moment | If you hadn’t missed the bus, you would be here now. |
| Hiện tại ⇒ quá khứ | vế if là đặc điểm lâu dài (shy, tall, rich…) | If he were taller, he would have joined the team. |
Quá khứ ⇒ hiện tại
Một việc đã làm (hoặc đã không làm) trong quá khứ ảnh hưởng tới bây giờ.
- If I hadn’t eaten so much, I wouldn’t feel sick now. — Nếu tôi không ăn nhiều như vậy thì giờ đã không thấy khó chịu.
Hiện tại ⇒ quá khứ
Một đặc điểm lâu dài ở hiện tại giải thích cho chuyện đã xảy ra.
- If I spoke French, I would have understood the film. — Nếu tôi biết tiếng Pháp thì tôi đã hiểu bộ phim.
Lưu ý
- Hãy xác định thời gian của TỪNG vế trước rồi mới chọn thì: vế nói về quá khứ dùng thì của loại 3, vế nói về hiện tại dùng thì của loại 2.