Mary will have worked at this school for 25 years by the time she retired.
Giải thích
Đáp án: D
Giải thích:
Trong mệnh đề thời gian của thi tương lai hoàn thành, dùng thì hiện tại đơn
Sửa: retired → retires
Dịch: Mary sẽ làm việc ở trường được 25 năm trước khi cô ấy nghỉ hưu.