17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

Mr. Pike English at our school for 20 years before he retired last year.

1425/1620

Mr. Pike ____ English at our school for 20 years before he retired last year.

had been teaching

has been teaching

is teaching

was teaching

Giải thích

Đáp án A.

Ta dùng thì quá khứ hoàn thành tiếp diễn để diễn đạt một hành động đang xảy ra trước một hành động trong quá khứ (nhấn mạng tính tiếp diễn)

Dịch: Ông Pike đã dạy Tiếng Anh ở trường chúng tôi 20 năm trước khi ông ấy nghỉ hưu vào năm ngoái.