JavaScript is required

By 9 p.m., he ________ his novel since early morning.

A.
was writing
B.
had been writing
C.
has been writing
D.
wrote
Trả lời:

Đáp án đúng: B


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành tiếp diễn. Cụm từ "By 9 p.m." cho thấy một thời điểm trong quá khứ. Hành động "writing his novel" đã xảy ra liên tục từ sáng sớm và kéo dài đến 9 giờ tối. Do đó, ta cần sử dụng thì quá khứ hoàn thành tiếp diễn (past perfect continuous) để diễn tả hành động đã xảy ra liên tục trong một khoảng thời gian trước một thời điểm xác định trong quá khứ. Cấu trúc của thì quá khứ hoàn thành tiếp diễn là "had been + V-ing". * **A. was writing:** Thì quá khứ tiếp diễn (past continuous), diễn tả hành động đang xảy ra tại một thời điểm trong quá khứ, không phù hợp trong trường hợp này. * **B. had been writing:** Thì quá khứ hoàn thành tiếp diễn (past perfect continuous), diễn tả hành động xảy ra liên tục trước một thời điểm trong quá khứ, phù hợp nhất. * **C. has been writing:** Thì hiện tại hoàn thành tiếp diễn (present perfect continuous), diễn tả hành động bắt đầu trong quá khứ và tiếp diễn đến hiện tại, không phù hợp vì có "By 9 p.m.". * **D. wrote:** Thì quá khứ đơn (past simple), diễn tả hành động xảy ra và kết thúc trong quá khứ, không diễn tả được tính liên tục của hành động.

Câu hỏi liên quan