Hai dạng chính
Câu điều kiện hỗn hợp kết hợp hai mốc thời gian khác nhau, thường gặp hai dạng:
- Nguyên nhân ở quá khứ, kết quả ở hiện tại: If + S + had + V3, S + would + V.
- Nguyên nhân ở hiện tại, kết quả ở quá khứ: If + S + V2/V-ed, S + would have + V3.
Dạng 1: quá khứ đến hiện tại
Dùng khi một việc đã xảy ra trong quá khứ để lại hậu quả đến bây giờ: If I had taken that job, I would be living in Da Nang now (Nếu tôi nhận công việc đó, giờ tôi đã sống ở Đà Nẵng). Trạng từ now, today, at the moment là dấu hiệu rõ ràng của dạng này.
Dạng 2: hiện tại đến quá khứ
Dùng khi tính cách hoặc tình trạng hiện tại giải thích một kết quả trong quá khứ: If she weren't so shy, she would have spoken up at the meeting (Nếu cô ấy không quá nhút nhát, cô ấy đã phát biểu ở cuộc họp). Mệnh đề if mô tả hiện tại, mệnh đề chính nói về việc đã qua.
Lỗi thường gặp
- Dùng loại 3 thuần túy khi kết quả rõ ràng ở hiện tại: sai “I would have been rich now”, đúng “I would be rich now”.
- Đổi thì cả hai vế theo cùng một mốc: sai “If I had taken that job, I would have lived in Da Nang now”.
- Bỏ qua dấu hiệu thời gian; hãy xác định kết quả xảy ra khi nào trước khi chọn dạng.