JavaScript is required

Keyla ________ for two hours before she arrived.

A.
was driving
B.
has been driving
C.
had been driven
D.
had been driving
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 (past perfect continuous). Cấu trúc của thì này là "had been + V-ing", 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ứ. Trong câu này, hành động "driving" (lái xe) đã xảy ra liên tục trong hai giờ trước khi hành động "arrived" (đến) xảy ra. Do đó, đáp án đúng phải là "had been driving". * **A. was driving:** 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 trong trường hợp này. * **B. has been driving:** Thì hiện tại hoàn thành tiếp diễn, 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ó mốc thời gian "before she arrived" (trước khi cô ấy đến) trong quá khứ. * **C. had been driven:** Dạng bị động của thì quá khứ hoàn thành tiếp diễn, không phù hợp về nghĩa. * **D. had been driving:** Thì quá khứ hoàn thành tiếp diễn, phù hợp về nghĩa và cấu trúc.

Câu hỏi liên quan