If he (not be) ________ selfish, his wife (not leave) ________ him.

Đáp án đúng:
* Đáp án: hadn't been - wouldn't have left HOẶC weren't - wouldn't have left
* Căn cứ vào ngữ cảnh câu, vì nó không rõ ràng nên có thể hiểu theo các cách sau:
- Vì tính ích kỷ nhất thời tại một thời điểm trong quá khứ của anh chàng về vấn đề gì, đã dẫn đến việc ly hôn -> dùng câu điều kiện loại 3, diễn tả giả định không có thật trong quá khứ: "If + S + had Vp2 + O, S + would/could have Vp2 + O"
-> Đáp án: hadn't been - wouldn't have left
- Ích kỷ là bản chất của anh chàng, lúc nào anh ta cũng vậy nên đã dẫn đến chuyện ly hôn -> dùng câu điều kiện trộn: vế đầu chia điều kiện loại 2 vì đó là giả định với một sự thật luôn đúng (bản chất tính cách con người), vế hai chia loại 3 vì việc ly hôn đã xảy ra, kết thúc trong quá khứ rồi: "If + S + V(quá khứ đơn) + O, S + V + would/could have Vp2 + O"
-> Đáp án: weren't - wouldn't have left
Vì vế hai không có dấu hiệu của hiện tại nên không thể suy đoán nó là hành động xảy ra ở hiện tại để dùng loại 2 cho vế này. Khi đó, ta thường hiểu nó đã xảy ra và kết thúc rồi ở quá khứ nên dùng loại 3 vẫn đảm bảo nhất.
* Dịch nghĩa: Nếu anh ấy không ích kỉ, vợ của anh ấy sẽ đã không rời bỏ anh ấy.
Số bình luận về đáp án: 47