He _______ for 25 years before he retired last year.
Giải thích
Kiến thức về Thì của động từ
Dùng thì quá khứ hoàn thành tiếp diễn để nhấn mạnh tính liên tục (quá trình) của hành động trước một thời điểm trong quá khứ.
Cấu trúc: S + had been + V-ing before S + V (quá khứ đơn)
Dịch: Anh ấy đã và đang dạy khoảng 35 năm trước khi anh ấy nghỉ hưu vào năm ngoái.
Chọn B.