JavaScript is required

By the time we arrived, they ________ (wait) for us for over an hour.

A.
had been waiting
B.
had waited
C.
were waiting
D.
waited
Trả lời:

Đáp án đúng: A


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành tiếp diễn. Cấu trúc "by the time" cho thấy một hành động đã xảy ra trước một thời điểm khác trong quá khứ. Trong trường hợp này, việc "wait" (chờ đợi) đã diễn ra liên tục trong một khoảng thời gian (over an hour) trước khi "we arrived" (chúng tôi đến). Do đó, thì quá khứ hoàn thành tiếp diễn (had been waiting) là phù hợp nhất để diễn tả hành động này. * **A. had been waiting:** Đúng. Diễn tả hành động đã xảy ra liên tục trong quá khứ và kéo dài đến một thời điểm khác trong quá khứ. * **B. had waited:** Sai. Thì quá khứ hoàn thành đơn thuần chỉ diễn tả hành động đã hoàn thành trước một thời điểm khác trong quá khứ, không nhấn mạnh tính liên tục. * **C. were waiting:** Sai. Thì quá khứ tiếp diễn diễn tả hành động đang xảy ra tại một thời điểm cụ thể trong quá khứ, không phù hợp với cấu trúc "by the time" và không nhấn mạnh khoảng thời gian chờ đợi. * **D. waited:** Sai. Thì quá khứ đơn diễn tả hành động xảy ra và kết thúc trong quá khứ, không phù hợp để diễn tả hành động kéo dài đến một thời điểm khác trong quá khứ.

Câu hỏi liên quan