HÃY CHỌN MỘT ĐÁP ÁN ĐÚNG NHẤT (A, B, C HOẶC D) CHO MỖI CÂU SAU

10. He ________ for twenty years before he retired last year

A. had been teaching B. has taught C. was teaching D. has been teaching