Bạn đang học với tư cách khách.
Đăng nhập để xây dựng thói quen.
Câu điều kiện hỗn hợp
Kết hợp hai mốc thời gian khác nhau trong một câu điều kiện: điều kiện ở quá khứ, kết quả ảnh hưởng đến hiện tại (hoặc ngược lại).
Công thức
If + S + had + V3/ed, S + would + V (nguyên thể) [quá khứ → hiện tại]. Hoặc: If + S + V (quá khứ đơn), S + would + have + V3/ed [hiện tại → quá khứ]
Khi nào dùng
Dùng khi một hành động/trạng thái ở quá khứ không xảy ra dẫn đến kết quả ảnh hưởng tới hiện tại, hoặc một đặc điểm hiện tại lẽ ra sẽ dẫn đến kết quả khác trong quá khứ.
Đúng
If I had taken that job, I would be living in Hanoi now.
Nếu tôi đã nhận công việc đó, giờ tôi đã đang sống ở Hà Nội.
If she were more careful, she wouldn't have lost her wallet.
Nếu cô ấy cẩn thận hơn (nói chung), cô ấy đã không làm mất ví.
Hay sai
If I had taken that job, I would living in Hanoi now.
If I had taken that job, I would be living in Hanoi now.
If she was more careful, she wouldn't have lost her wallet.
If she were more careful, she wouldn't have lost her wallet.
Lưu ý
- Câu điều kiện hỗn hợp trộn cấu trúc loại 3 (mệnh đề if) với loại 2 (mệnh đề kết quả), hoặc ngược lại, để diễn tả thời gian khác nhau giữa nguyên nhân và kết quả.
- Luôn dùng 'were' thay cho 'was' với I/he/she/it trong mệnh đề if ở văn phong trang trọng.