I haven't seen my close friend for twenty three years.
Giải thích
Giải thích:
Tôi đã không gặp người bạn thân của mình trong suốt hai mươi ba năm.
A. Tôi sắp đi gặp người bạn thân của tôi suốt hai mươi ba năm. → Sai nghĩa
B. Đã hai mươi ba năm kể từ lần cuối tôi gặp người bạn thân của mình.
C. Đây là lần đầu tiên tôi gặp người bạn thân của mình. → Sai nghĩa
D. Tôi sẽ gặp lại người bạn thân của mình sau hai mươi ba năm nữa. → Sai nghĩa
→ Chọn đáp án B