JavaScript is required

They ________ (work) on the project for months before they finally completed it.

A.
had worked
B.
have been working
C.
worked
D.
had been working
Trả lời:

Đáp án đúng: D


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành tiếp diễn. Ta dùng "had been working" để diễn tả một hành động đã xảy ra liên tục trong một khoảng thời gian trước một hành động khác trong quá khứ (ở đây là "completed"). * **A. had worked:** Sai vì đây là thì quá khứ hoàn thành, diễn tả hành động hoàn thành trước một hành động khác trong quá khứ, không nhấn mạnh tính liên tục. * **B. have been working:** Sai vì đây là thì hiện tại hoàn thành tiếp diễn, không phù hợp với ngữ cảnh quá khứ. * **C. worked:** Sai vì đây là thì quá khứ đơn, không diễn tả được hành động xảy ra trước một hành động khác trong quá khứ. * **D. had been working:** Đúng. Diễn tả một hành động xảy ra liên tục trong một khoảng thời gian trước một hành động khác trong quá khứ.

Câu hỏi liên quan