Câu điều kiện hỗn hợp là dạng kết hợp giữa câu điều kiện loại 2 và loại 3. Bài viết giới thiệu cụ thể về câu điều kiện hỗn hợp, giúp các bạn tránh nhầm lẫn khi sử dụng.
Câu điều kiện hỗn hợp loại 1 là sự kết hợp của câu điều kiện loại 3 (ở mệnh đề If) và câu điều kiện loại 2 (ở mệnh đề chính). Cấu trúc câu điều kiện này dùng để diễn tả giả thiết không có thật ở quá khứ và kết quả không có thật cho đến cả ở hiện tại.
Mệnh đề If |
Mệnh đề chính |
If + S + had + PP |
S + would + V (nguyên thể) |
Ví dụ:
Câu điều kiện kết hợp loại 2 là sự kết hợp của câu điều kiện loại 2 ở mệnh đề giả thiết và câu điều kiện loại 3 ở mệnh đề chính. Loại câu này dùng để diễn tả giả thiết trái ngược với thực tại, còn kết quả thì không có thật trong quá khứ.
Mệnh đề If |
Mệnh đề chính |
If + S + V (quá khứ) |
S + would + have + PP |
Ví dụ:
Trong các câu điều kiện hỗn hợp loại 2, bạn cũng có thể sử dụng các động từ khuyết thiếu trong mệnh đề chính thay vì 'would' để diễn tả mức độ chắc chắn, sự cho phép hoặc đề xuất về kết quả.
Ví dụ:
[%Included.Dangky%]
1. If you (listen) to my advice yesterday, you (not/be) in this trouble now.
2. If she (not/miss) the bus this morning, she (be) at the meeting now.
3. If I (study) harder last year, I (have) a better job now.
Đáp án
1. If you had listened to my advice yesterday, you would not be in this trouble now.
2. If she had not missed the bus this morning, she would be at the meeting now.
3. If I had studied harder last year, I would have a better job now.
4. If you ____ more carefully, you ____ fewer mistakes in your exam yesterday.
A. had prepared – would make
B. prepared – would make
C. had prepared – would have made
D. had prepared – would make
5. If she ____ enough money last year, she ____ on vacation now.
A. saved – would be
B. had saved – would be
C. saves – will be
D. had saved – will be
6. If he ____ harder, he ____ the competition now.
A. had trained – would win
B. had trained – would have won
C. trains – will win
D. trained – would win
Đáp án
4. D
5. B
6. A
7. She didn’t take the job offer last month, so she isn’t earning a high salary now.
8. I didn’t wake up early, so I was late for school.
9. He didn’t learn English when he was young, so he has difficulty communicating now.
Đáp án
7. If she had taken the job offer last month, she would be earning a high salary now.
8. If I had woken up early, I would not have been late for school.
9. If he had learned English when he was young, he would not have difficulty communicating now.
👉 Luyện chủ điểm này theo level B2
Trên đây là những kiến thức tổng quan về câu điều kiện hỗn hợp trong tiếng Anh. TAK12 hy vọng bài viết đã giúp bạn hiểu rõ hơn về chủ điểm ngữ pháp này, từ đó vận dụng hiệu quả khi giao tiếp tiếng Anh và làm các bài tập, đề thi. Chúc bạn học tốt!
[%Included.TAK12%]