Đề thi Đánh giá năng lực ĐHQG Hồ Chí Minh năm 2025 có đáp án (Đề 26)

He _______ for 25 years before he retired last year.

32/120

He _______ for 25 years before he retired last year.    

has taught.

had been teaching.

has been teaching.

was.

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.