Câu điều kiện hỗn hợp
C1Kết hợp điều kiện ở quá khứ với kết quả ở hiện tại, hoặc ngược lại.
🧩 Cấu trúc
If + S + had + V3/-ed, S + would + V(nguyên mẫu) (điều kiện quá khứ — kết quả hiện tại)
If + S + V(quá khứ đơn), S + would have + V3/-ed (điều kiện hiện tại — kết quả quá khứ)
💡 Cách dùng
Dùng khi điều kiện và kết quả không ở cùng một mốc thời gian — ví dụ điều kiện trong quá khứ nhưng kết quả ảnh hưởng đến hiện tại.
✏️ Ví dụ
If I had taken that job, I would be rich now.
If she weren't so lazy, she would have finished the project already.
📝 Luyện tập
Câu 1
If I had taken that job, I (be) rich now.
Câu 2
Chọn câu đúng:
Câu 3
Sắp xếp các từ sau thành câu đúng:
would
had
studied
be
medicine
now
I
doctor
If
a
I
Câu 4
If he (not be) so shy, he would have asked her out years ago.
Câu 5
If she (not/miss) the flight, she would be here with us now.
Câu 6
If I (be) more careful, I wouldn't be in this trouble now.
Câu 7
Chọn câu đúng:
Câu 8
Chọn câu đúng:
Câu 9
Sắp xếp các từ sau thành câu đúng:
If
be
would
medicine
doctor
now
I
I
had
a
studied
Câu 10
Sắp xếp các từ sau thành câu đúng:
accepted
stubborn
If
so
the
have
advice
weren't
she
she
would