Bộ câu hỏi: Thì và sự phối thì (Phần 3) (Có đáp án)

By the end of next month, John in this orphanage for 2.5 years.

3/31

By the end of next month, John _______ in this orphanage for 2.5 years.

will work

has work

will have worked

had worked

Giải thích

Thì tương lai hoàn thành:
Ta thấy có By the end of next month → dùng thì TLHT
Tạm dịch: Trước cuối tháng tới, John sẽ đã làm việc trong trại trẻ mồ côi này được 2 năm rưỡi rồi.
→ Chọn đáp án C