JavaScript is required

We (sleep) for 12 hours when he woke us up.

A.
Had been sleeping
B.
Had slept
C.
Slept
D.
Were sleeping
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 (Past Perfect Continuous). **Phân tích:** * Hành động "sleep" xảy ra và kéo dài liên tục trong một khoảng thời gian (12 tiếng) TRƯỚC một hành động khác trong quá khứ ("woke us up"). * Cấu trúc thì quá khứ hoàn thành tiếp diễn: `had been + V-ing`. **Xét các đáp án:** * **A. Had been sleeping:** Đúng thì và phù hợp với ngữ cảnh, diễn tả hành động ngủ đã diễn ra liên tục trong 12 tiếng trước khi bị đánh thức. * **B. Had slept:** Thì quá khứ hoàn thành đơn, nhấn mạnh sự hoàn thành của hành động ngủ, không phù hợp vì đề bài muốn nhấn mạnh tính liên tục. * **C. Slept:** Thì quá khứ đơn, không thể hiện được mối quan hệ về thời gian với hành động "woke us up" (hành động nào xảy ra trước). * **D. Were sleeping:** 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 trong quá khứ, không phù hợp vì cần diễn tả hành động xảy ra trước một hành động khác trong quá khứ. **Vậy đáp án đúng là A.**

Câu hỏi liên quan