Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Rodney ______ for the company for very long before he was promoted.
A. didn’t used to work
B. didn’t work
C. hasn’t been working
D. hadn’t been working
Chọn D
Kiến thức: Thì quá khứ hoàn thành tiếp diễn
Giải thích:
Thì quá khứ hoàn thành tiếp diễn diễn tả hành động đang xảy ra trong 1 khoảng thời gian trong quá khứ, trước 1 mốc thời gian khác. (nhấn mạnh tính tiếp diễn)
Công thức thì hiện tại hoàn thành: S + had(not) been + V-ing
Tạm dịch: Rodney đã không làm việc cho công ty trong một thời gian dài trước khi anh được thăng chức.
Đáp án: D