Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions.
He didn’t prepare well for his GCSE examination and he regrets it now.
A. Unless he had prepared well for his GCSE examination, he wouldn’t regret it now.
B. But for his ill preparation for his GCSE examination, he wouldn’t regret it now.
C. If it hadn’t been for his good preparation for his GCSE examination, he wouldn’t regret it now.
D. If he had prepared well for his GCSE examination, he wouldn’t have regretted it now.
Đáp án B
Kiến thức: câu điều kiện loại hỗn hợp
Giải thích:
Câu điều kiện loại hỗn hợp diễn tả giả thiết trái ngược với quá khứ, nhưng kết quả thì trái ngược với hiện tại.
Cấu trúc: If + S + had + V.p.p, S + would + V.inf
If + S + had + V.p.p = But for + N = If it hadn’t been for + N
Unless = If not (chỉ dùng trong câu điều kiện loại 1)
Tạm dịch: Nếu chuẩn bị tốt cho kỳ thi GCSE thì giờ anh ấy đã không hối hận.