Choose the sentence that is CLOSEST in meaning to the given one. It would have been better if he had told us his new address.
Giải thích
Hướng dẫn giải
Đáp án đúng: B
Dịch nghĩa:Sẽ tốt hơn nếu anh ấy nói cho chúng tôi biết địa chỉ mới của anh ấy.
= B. Lẽ ra anh ấy nên cho chúng tôi biết địa chỉ mới của anh ấy.
should have V-ed/V3: nên làm gì trong quá khứ nhưng không làm
Câu gốc là câu điều kiện loại 3 (ngược với quá khứ): lẽ ra anh ấy nên nói địa chỉ mới cho chúng ta (nhưng không nói).
A. Sai: might have = có lẽ đã (không mang nghĩa khuyên nhủ).
B. Đúng: should have + PII = lẽ ra nên làm (nhưng không làm) → sát nghĩa nhất.
C. Sai: shouldn't have = không nên làm (ngược lại).
D. Sai: Không quan trọng → trái ngược.
Chọn B.