Chọn đáp án đúngCâu hỏi By the end of next month, John _______ in this orphanage for 2.5 years. A. will work B. has work C. will have worked D. had worked