JavaScript is required

I ________ (wait) for her for hours before she came.

A.
had been waiting
B.
has been waiting
C.
had been waited
D.
had 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 (Past Perfect Continuous). * **Quá khứ hoàn thành tiếp diễn** diễn tả một hành động xảy ra liên tục trước một thời điểm hoặc hành động khác trong quá khứ. Cấu trúc: `had been + V-ing`. Trong câu này, hành động "wait" (chờ đợi) đã xảy ra liên tục trong một khoảng thời gian "for hours" trước khi hành động "she came" (cô ấy đến) xảy ra. Vì vậy, chúng ta cần sử dụng thì quá khứ hoàn thành tiếp diễn. * **Đáp án A** `had been waiting` là đáp án chính xác vì nó tuân theo cấu trúc thì quá khứ hoàn thành tiếp diễn và phù hợp với ngữ cảnh của câu. * **Đáp án B** `has been waiting` 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ủa câu. * **Đáp án C** `had been waited` sai vì cấu trúc này mang nghĩa bị động, không phù hợp với nghĩa chủ động của câu. * **Đáp án D** `had waited` sai vì đây là thì quá khứ hoàn thành đơn, diễn tả một hành động hoàn thành trước một thời điểm trong quá khứ, nhưng không nhấn mạnh tính liên tục của hành động như trong câu này.

Câu hỏi liên quan